瀏覽代碼

Merge pull request #376 from jitsi/fix_caps

fix(Caps): Version attribute generation
dev1
Paweł Domas 8 年之前
父節點
當前提交
1c549940e0
共有 1 個檔案被更改,包括 4 行新增2 行删除
  1. 4
    2
      modules/xmpp/Caps.js

+ 4
- 2
modules/xmpp/Caps.js 查看文件

113
                         $(response).find(">query>feature").each((idx, el) =>
113
                         $(response).find(">query>feature").each((idx, el) =>
114
                             features.add(el.getAttribute("var")));
114
                             features.add(el.getAttribute("var")));
115
                         if(user) {
115
                         if(user) {
116
+                            // TODO: Maybe use the version + node + hash
117
+                            // as keys?
116
                             this.versionToCapabilities[user.version]
118
                             this.versionToCapabilities[user.version]
117
                                 = features;
119
                                 = features;
118
                         }
120
                         }
178
             identities.reduce(
180
             identities.reduce(
179
                 (accumulatedValue, identity) => {
181
                 (accumulatedValue, identity) => {
180
                     return IDENTITY_PROPERTIES.reduce((tmp, key, idx) => {
182
                     return IDENTITY_PROPERTIES.reduce((tmp, key, idx) => {
181
-                        return (idx === 0 ? "" : "/") + identity[key];
183
+                        return tmp + (idx === 0 ? "" : "/") + identity[key];
182
                     }, "") + "<";
184
                     }, "") + "<";
183
                 }, ""
185
                 }, ""
184
-            ) + features.reduce((tmp, feature) => feature + "<", "")
186
+            ) + features.reduce((tmp, feature) => tmp + feature + "<", "")
185
         );
187
         );
186
         this._notifyVersionChanged();
188
         this._notifyVersionChanged();
187
     }
189
     }

Loading…
取消
儲存