فهرست منبع

Bugfix. Items need to go inside the list

JC Brand 7 سال پیش
والد
کامیت
4ed43854bd
2فایلهای تغییر یافته به همراه9 افزوده شده و 7 حذف شده
  1. 8 6
      spec/omemo.js
  2. 1 1
      src/converse-omemo.js

+ 8 - 6
spec/omemo.js

@@ -360,9 +360,10 @@
                         '<pubsub xmlns="http://jabber.org/protocol/pubsub">'+
                             '<publish node="eu.siacs.conversations.axolotl.devicelist">'+
                                 '<item>'+
-                                    '<list xmlns="eu.siacs.conversations.axolotl"/>'+
-                                    '<device id="123456789"/>'+
-                                    '<device id="444"/>'+
+                                    '<list xmlns="eu.siacs.conversations.axolotl">'+
+                                        '<device id="123456789"/>'+
+                                        '<device id="444"/>'+
+                                    '</list>'+
                                 '</item>'+
                             '</publish>'+
                         '</pubsub>'+
@@ -669,9 +670,10 @@
                         '<pubsub xmlns="http://jabber.org/protocol/pubsub">'+
                             '<publish node="eu.siacs.conversations.axolotl.devicelist">'+
                                 '<item>'+
-                                    '<list xmlns="eu.siacs.conversations.axolotl"/>'+
-                                    '<device id="482886413b977930064a5888b92134fe"/>'+
-                                    '<device id="123456789"/>'+
+                                    '<list xmlns="eu.siacs.conversations.axolotl">'+
+                                        '<device id="482886413b977930064a5888b92134fe"/>'+
+                                        '<device id="123456789"/>'+
+                                    '</list>'+
                                 '</item>'+
                             '</publish>'+
                     '</pubsub>'+

+ 1 - 1
src/converse-omemo.js

@@ -734,7 +734,7 @@
                         }).c('pubsub', {'xmlns': Strophe.NS.PUBSUB})
                             .c('publish', {'node': Strophe.NS.OMEMO_DEVICELIST})
                                 .c('item')
-                                    .c('list', {'xmlns': Strophe.NS.OMEMO}).up()
+                                    .c('list', {'xmlns': Strophe.NS.OMEMO})
 
                         _.each(this.devices.where({'active': true}), (device) => {
                             stanza.c('device', {'id': device.get('id')}).up();