Browse Source

Bugfix. Filter step was removed when converting to async/await

JC Brand 6 years ago
parent
commit
d5b5bac5d4
1 changed files with 2 additions and 1 deletions
  1. 2 1
      src/headless/converse-disco.js

+ 2 - 1
src/headless/converse-disco.js

@@ -568,7 +568,8 @@ converse.plugins.add('converse-disco', {
                         entity.items.map(item => item.hasFeature(feature)),
                         entity.items.map(item => item.hasFeature(feature)),
                         entity.hasFeature(feature)
                         entity.hasFeature(feature)
                     );
                     );
-                    return Promise.all(promises);
+                    const result = await Promise.all(promises);
+                    return f.filter(f.isObject, result);
                 },
                 },
 
 
                 /**
                 /**