# HG changeset patch # User shinysky # Date 1280053106 -28800 # Node ID 6e6a08b0531a46b12f9c662c64daed2ae730d358 # Parent 1861290055c0a937cc095a726addaa402d009709 mod_archive: minor fix. diff -r 1861290055c0 -r 6e6a08b0531a mod_archive/mod_archive.lua --- a/mod_archive/mod_archive.lua Sun Jul 25 01:44:57 2010 +0800 +++ b/mod_archive/mod_archive.lua Sun Jul 25 18:18:26 2010 +0800 @@ -18,6 +18,8 @@ local FORCE_ARCHIVING = false; local AUTO_ARCHIVING_ENABLED = true; +local HOST = 'localhost'; + module:add_feature("urn:xmpp:archive"); module:add_feature("urn:xmpp:archive:auto"); module:add_feature("urn:xmpp:archive:manage"); @@ -696,10 +698,10 @@ local from_node, from_host = jid.split(stanza.attr.from); local to_node, to_host = jid.split(stanza.attr.to); -- FIXME only archive messages of users on this host - if from_host == "localhost" and apply_pref(from_node, from_host, stanza.attr.to, thread) then + if from_host == HOST and apply_pref(from_node, from_host, stanza.attr.to, thread) then store_msg(stanza, from_node, from_host, true); end - if to_host == "localhost" and apply_pref(to_node, to_host, stanza.attr.from, thread) then + if to_host == HOST and apply_pref(to_node, to_host, stanza.attr.from, thread) then store_msg(stanza, to_node, to_host, false); end end