浏览代码

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,6 +113,8 @@ export default class Caps extends Listenable {
113 113
                         $(response).find(">query>feature").each((idx, el) =>
114 114
                             features.add(el.getAttribute("var")));
115 115
                         if(user) {
116
+                            // TODO: Maybe use the version + node + hash
117
+                            // as keys?
116 118
                             this.versionToCapabilities[user.version]
117 119
                                 = features;
118 120
                         }
@@ -178,10 +180,10 @@ export default class Caps extends Listenable {
178 180
             identities.reduce(
179 181
                 (accumulatedValue, identity) => {
180 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 188
         this._notifyVersionChanged();
187 189
     }

正在加载...
取消
保存