Переглянути джерело

converse-roomslist: Handle bookmark not existing

JC Brand 6 роки тому
батько
коміт
e45bd5fc36
1 змінених файлів з 5 додано та 4 видалено
  1. 5 4
      src/converse-roomslist.js

+ 5 - 4
src/converse-roomslist.js

@@ -141,11 +141,12 @@ converse.plugins.add('converse-roomslist', {
 
             getRoomsListElementName () {
                 if (this.model.get('bookmarked') && _converse.bookmarks) {
-                    const bookmark = _.head(_converse.bookmarks.where({'jid': this.model.get('jid')}));
-                    return bookmark.get('name');
-                } else {
-                    return this.model.get('name');
+                    const bookmark = _converse.bookmarks.findWhere({'jid': this.model.get('jid')});
+                    if (bookmark) {
+                        return bookmark.get('name');
+                    }
                 }
+                return this.model.get('name');
             }
         });