Mercurial > prosody-modules
diff mod_http_muc_log/mod_http_muc_log.lua @ 4182:1890115b2773
mod_http_muc_log: Move template into a directory to ease packaging
There's no LuaRocks directive like `copy_directories` for individual
files, short of writing a whole custom installation method.
author | Kim Alvefur <zash@zash.se> |
---|---|
date | Thu, 08 Oct 2020 16:39:19 +0200 |
parents | a359972d246e |
children | 45ab9152a51c |
line wrap: on
line diff
--- a/mod_http_muc_log/mod_http_muc_log.lua Thu Oct 08 13:49:08 2020 +0200 +++ b/mod_http_muc_log/mod_http_muc_log.lua Thu Oct 08 16:39:19 2020 +0200 @@ -34,7 +34,7 @@ local template; do - local template_filename = module:get_option_string(module.name .. "_template", module.name .. ".html"); + local template_filename = module:get_option_string(module.name .. "_template", "res/" .. module.name .. ".html"); local template_file, err = module:load_resource(template_filename); if template_file then template, err = template_file:read("*a"); @@ -418,7 +418,7 @@ jid = room.jid; localpart = localpart; href = get_link(localpart, default_view); - name = room:get_name(); + name = room:get_name() or localpart; lang = room.get_language and room:get_language(); description = room:get_description(); }, i + 1;