Explorar el Código

Bugfix. Handle case where controlbox plugin is not loaded.

JC Brand hace 8 años
padre
commit
7b003f1d9a
Se han modificado 1 ficheros con 3 adiciones y 1 borrados
  1. 3 1
      src/converse-bookmarks.js

+ 3 - 1
src/converse-bookmarks.js

@@ -341,7 +341,9 @@
                     })).hide();
                     this.model.each(this.renderBookmarkListElement, this);
                     var controlboxview = converse.chatboxviews.get('controlbox');
-                    this.$el.prependTo(controlboxview.$('#chatrooms'));
+                    if (!_.isUndefined(controlboxview)) {
+                        this.$el.prependTo(controlboxview.$('#chatrooms'));
+                    }
                     return this.$el;
                 },