mod_compat_roles: Fix attempt to index a nil value #1847
permissions[] is not a map with role names as keys since 817bc9873fc2
but instead a level with host names were added. This was likely an
oversight.
Refactored towards railroad.
---
rockspec:
build:
copy_directories:
- http_dir_listing/resources
modules:
mod_http_dir_listing: http_dir_listing/mod_http_dir_listing.lua
summary: HTTP directory listing
...
Introduction
============
This module generates directory listings when invoked by
`mod_http_files`. See [documentation on
`mod_http_files`](http://prosody.im/doc/modules/mod_http_files).
Configuration
=============
The module itself doesn't have any configuration of its own, just enable
the it along with `mod_http_files`.
modules_enabled = {
...
"http_files";
"http_dir_listing";
}
http_dir_listing = true;
The layout, CSS and icons in the `resources/` directory can be
customized or replaced. All resources are cached in memory when the
module is loaded and the images are inlined in the CSS.
Compatibility
=============
version status
--------- --------
trunk Works
0.12 Works
0.11 Works