]> git.ipfire.org Git - thirdparty/freeswitch.git/commitdiff
FS-1828 --resolve
authorMarc Olivier Chouinard <mochouinard@moctel.com>
Thu, 15 Dec 2011 16:35:33 +0000 (11:35 -0500)
committerMarc Olivier Chouinard <mochouinard@moctel.com>
Thu, 15 Dec 2011 16:35:33 +0000 (11:35 -0500)
libs/libdingaling/src/libdingaling.c

index f0b85e87f6dec186337f14ecf51334bc97cd57dd..9394a600d9f1ecdf9c48705580cf7e7f25d35a85 100644 (file)
@@ -606,7 +606,7 @@ static int on_disco_default(void *user_data, ikspak *pak)
                if ((iq = iks_new("iq"))) {
                        int all = 0;
                        
-                       iks_insert_attrib(iq, "from", handle->login);
+                       iks_insert_attrib(iq, "from", iks_find_attrib(pak->x, "to"));
                        if (pak->from) {
                                iks_insert_attrib(iq, "to", pak->from->full);
                        }