# HG changeset patch # User Thilo Cestonaro # Date 1277197407 -7200 # Node ID 3bce55e453b1d51e6c1e65b9d9265f3b2e35a094 # Parent 03cb7511ae54a5e9585ce5ba490213830ad3b268# Parent 43d9e0944276cbdc0a2e2a0af5281dd7c2a06fc3 merge diff -r 43d9e0944276 -r 3bce55e453b1 mod_muc_log_http/muc_log_http/mod_muc_log_http.lua --- a/mod_muc_log_http/muc_log_http/mod_muc_log_http.lua Mon Jun 21 15:28:57 2010 +0800 +++ b/mod_muc_log_http/muc_log_http/mod_muc_log_http.lua Tue Jun 22 11:03:27 2010 +0200 @@ -39,7 +39,7 @@ * Default templates for the html output. ]]-- local html = {}; -local theme = "prosody"; +local theme; local function checkDatastorePathExists(node, host, today, create) create = create or false; @@ -692,7 +692,7 @@ function handle_request(method, body, request) local node, host, day = splitUrl(request.url.path); - if muc_hosts ~= nil then + if muc_hosts ~= nil and html.doc ~= nil then if node ~= nil and host ~= nil then local bare = node .. "@" .. host; if prosody.hosts[host] ~= nil and prosody.hosts[host].muc ~= nil then @@ -786,7 +786,7 @@ config.showJoin = true; end - theme = config.theme or "default"; + theme = config.theme or "prosody"; local themePath = themesParent .. "/" .. tostring(theme); local attributes, err = lfs.attributes(themePath); if attributes == nil or attributes.mode ~= "directory" then