|
@@ -357,6 +357,14 @@ class ConferenceConnector {
|
357
|
357
|
case ConferenceErrors.PASSWORD_REQUIRED:
|
358
|
358
|
APP.UI.markRoomLocked(true);
|
359
|
359
|
roomLocker.requirePassword().then(function () {
|
|
360
|
+ let pass = roomLocker.password;
|
|
361
|
+ // we received that password is required, but user is trying
|
|
362
|
+ // anyway to login without a password, mark room as not locked
|
|
363
|
+ // in case he succeeds (maybe someone removed the password
|
|
364
|
+ // meanwhile), if it is still locked another password required
|
|
365
|
+ // will be received and the room again will be marked as locked
|
|
366
|
+ if (!pass)
|
|
367
|
+ APP.UI.markRoomLocked(false);
|
360
|
368
|
room.join(roomLocker.password);
|
361
|
369
|
});
|
362
|
370
|
break;
|