Explorar el Código

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 hace 12 años
padre
commit
631c252e83
Se han modificado 1 ficheros con 2 adiciones y 3 borrados
  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');