]> granicus.if.org Git - ejabberd/commitdiff
XEP-0115 patch (EJAB-618)
authorChristophe Romain <christophe.romain@process-one.net>
Wed, 30 Apr 2008 08:49:39 +0000 (08:49 +0000)
committerChristophe Romain <christophe.romain@process-one.net>
Wed, 30 Apr 2008 08:49:39 +0000 (08:49 +0000)
SVN Revision: 1313

ChangeLog
src/mod_caps.erl

index a556fe042255be358ec7739ef9064366476279d5..034243bf26ef5ebee284832dee35beb9be49952f 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,7 @@
+2008-04-30  Christophe Romain <christophe.romain@process-one.net>
+
+       * src/mod_caps.erl: XEP-0115 patch (EJAB-618)
+
 2008-04-29  Badlop  <badlop@process-one.net>
 
        * src/ejabberd_s2s_out.erl: Improve confusing log message in s2s
index dee9078a9f7afa42741cc930685b82256048ad45..2be0fac668826b460684fddf8c6094d21209a2a3 100644 (file)
@@ -214,7 +214,8 @@ handle_cast({note_caps, From,
                               [{"type", "get"},
                                {"id", ID}],
                               [{xmlelement, "query",
-                                [{"xmlns", ?NS_DISCO_INFO}],
+                                [{"xmlns", ?NS_DISCO_INFO},
+                                 {"node", lists:concat([Node, "#", SubNode])}],
                                 []}]},
                          ejabberd_local:register_iq_response_handler
                            (Host, ID, ?MODULE, handle_disco_response),