浏览代码

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 年之前
父节点
当前提交
631c252e83
共有 1 个文件被更改,包括 2 次插入3 次删除
  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');