aboutsummaryrefslogtreecommitdiff
path: root/src/mod_service_log.erl
diff options
context:
space:
mode:
authorAlexey Shchepin <alexey@process-one.net>2006-02-15 04:15:54 +0000
committerAlexey Shchepin <alexey@process-one.net>2006-02-15 04:15:54 +0000
commit0234b83be4d28723c2b01a6e15b61c2b28c1c3dd (patch)
treeea67a00e45141cac0c4b9afbff66cfc3ce76065a /src/mod_service_log.erl
parent* src/ejabberd_ctl.erl: Partially rewritten (diff)
* src/mod_service_log.erl: Bugfix (thanks to Badlop)
* src/jd2ejd.erl: Use mod_vcard_odbc if it is loaded (thanks to Tomasz Sterna) * src/ejabberd_sm.erl: Added a few ejabberdctl commands * src/ejabberd_ctl.erl: New interface for command registration SVN Revision: 507
Diffstat (limited to 'src/mod_service_log.erl')
-rw-r--r--src/mod_service_log.erl7
1 files changed, 3 insertions, 4 deletions
diff --git a/src/mod_service_log.erl b/src/mod_service_log.erl
index 19c779cb6..aa664015d 100644
--- a/src/mod_service_log.erl
+++ b/src/mod_service_log.erl
@@ -34,14 +34,13 @@ stop(Host) ->
ok.
log_user_send(From, To, Packet) ->
- log_packet(From, To, Packet).
+ log_packet(From, To, Packet, From#jid.lserver).
log_user_receive(_JID, From, To, Packet) ->
- log_packet(From, To, Packet).
+ log_packet(From, To, Packet, To#jid.lserver).
-log_packet(From, To, {xmlelement, Name, Attrs, Els}) ->
- Host = From#jid.lserver,
+log_packet(From, To, {xmlelement, Name, Attrs, Els}, Host) ->
Loggers = gen_mod:get_module_opt(Host, ?MODULE, loggers, []),
ServerJID = #jid{user = "", server = Host, resource = "",
luser = "", lserver = Host, lresource = ""},