Browse Source

Bugfix. validation message should be set on the model

JC Brand 6 years ago
parent
commit
3290d6659f
2 changed files with 5 additions and 5 deletions
  1. 4 3
      dist/converse.js
  2. 1 2
      src/converse-muc-views.js

+ 4 - 3
dist/converse.js

@@ -54869,9 +54869,10 @@ _converse_headless_converse_core__WEBPACK_IMPORTED_MODULE_5__["default"].plugins
 
         if (!this.nickname_form) {
           this.nickname_form = new _converse.MUCNicknameForm({
-            'model': new Backbone.Model(),
-            'chatroomview': this,
-            'validation_message': message
+            'model': new Backbone.Model({
+              'validation_message': message
+            }),
+            'chatroomview': this
           });
           const container_el = this.el.querySelector('.chatroom-body');
           container_el.insertAdjacentElement('beforeend', this.nickname_form.el);

+ 1 - 2
src/converse-muc-views.js

@@ -1342,9 +1342,8 @@ converse.plugins.add('converse-muc-views', {
                 this.hideChatRoomContents();
                 if (!this.nickname_form) {
                     this.nickname_form = new _converse.MUCNicknameForm({
-                        'model': new Backbone.Model(),
+                        'model': new Backbone.Model({'validation_message': message}),
                         'chatroomview': this,
-                        'validation_message': message
                     });
                     const container_el = this.el.querySelector('.chatroom-body');
                     container_el.insertAdjacentElement('beforeend', this.nickname_form.el);