]> granicus.if.org Git - ejabberd/commitdiff
* src/ejabberd_c2s.erl: user_send_packet hook now called on all packets including...
authorMickaël Rémond <mickael.remond@process-one.net>
Thu, 22 May 2008 10:19:35 +0000 (10:19 +0000)
committerMickaël Rémond <mickael.remond@process-one.net>
Thu, 22 May 2008 10:19:35 +0000 (10:19 +0000)
SVN Revision: 1341

ChangeLog
src/ejabberd_c2s.erl

index 08240c72a8a88f5a9a6d07781381503296c4526e..37a7a71127669b8e1a3f161f6cc89f8b6b8a5030 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+2008-05-22  Mickael Remond  <mremond@process-one.net>
+
+       * src/ejabberd_c2s.erl: user_send_packet hook now called on all packets
+       including presence packets (EJAB-634)
+
 2008-05-22  Badlop  <badlop@process-one.net>
 
        * README: R12 support: remove compilation warning (EJAB-630)
index afc70dc28db1fa8b2750d3979328b70c76a0a17e..a8d78b2fc63b1ba9d32dbb8cd9c51168631f0929 100644 (file)
@@ -903,6 +903,10 @@ session_established({xmlstreamelement, El}, StateData) ->
                                       Server,
                                       NewEl,
                                       [User, Server]),
+                       ejabberd_hooks:run(
+                         user_send_packet,
+                         Server,
+                         [FromJID, ToJID, PresenceEl]),
                        case ToJID of
                            #jid{user = User,
                                 server = Server,