Bladeren bron

Next task is to render password form for restricted rooms

For now just make sure the user is informed that pw is required.
JC Brand 12 jaren geleden
bovenliggende
commit
631c252e83
1 gewijzigde bestanden met toevoegingen van 2 en 3 verwijderingen
  1. 2 3
      converse.js

+ 2 - 3
converse.js

@@ -1233,9 +1233,6 @@
         },
 
         onChatRoomPresence: function (presence, room) {
-            if (!this.$el.find('.chat-area').length) {
-                this.renderChatArea();
-            }
             var nick = room.nick,
                 $presence = $(presence),
                 from = $presence.attr('from'), $item;
@@ -1264,6 +1261,8 @@
                     $chat_content = this.$el.find('.chat-content');
                 if ($error.attr('type') == 'auth') {
                     if ($error.find('not-authorized').length) {
+                        this.renderChatArea();
+                        $chat_content = this.$el.find('.chat-content');
                         $chat_content.append('This chatroom requires a password');
                     } else if ($error.find('registration-required').length) {
                         $chat_content.append('You are not on the member list of this room');