瀏覽代碼

feat(room-lock): hide dialog when conference fails

j8
Saúl Ibarra Corretgé 7 年之前
父節點
當前提交
c86895ae13
共有 1 個文件被更改,包括 5 次插入0 次删除
  1. 5
    0
      react/features/room-lock/middleware.js

+ 5
- 0
react/features/room-lock/middleware.js 查看文件

5
     LOCK_STATE_CHANGED,
5
     LOCK_STATE_CHANGED,
6
     SET_PASSWORD_FAILED
6
     SET_PASSWORD_FAILED
7
 } from '../base/conference';
7
 } from '../base/conference';
8
+import { hideDialog } from '../base/dialog';
8
 import { JitsiConferenceErrors } from '../base/lib-jitsi-meet';
9
 import { JitsiConferenceErrors } from '../base/lib-jitsi-meet';
9
 import { MiddlewareRegistry } from '../base/redux';
10
 import { MiddlewareRegistry } from '../base/redux';
10
 import UIEvents from '../../../service/UI/UIEvents';
11
 import UIEvents from '../../../service/UI/UIEvents';
11
 
12
 
12
 import { _openPasswordRequiredPrompt } from './actions';
13
 import { _openPasswordRequiredPrompt } from './actions';
14
+import { PasswordRequiredPrompt, RoomLockPrompt } from './components';
13
 
15
 
14
 declare var APP: Object;
16
 declare var APP: Object;
15
 
17
 
38
             if (error.recoverable) {
40
             if (error.recoverable) {
39
                 store.dispatch(_openPasswordRequiredPrompt(conference));
41
                 store.dispatch(_openPasswordRequiredPrompt(conference));
40
             }
42
             }
43
+        } else {
44
+            store.dispatch(hideDialog(PasswordRequiredPrompt));
45
+            store.dispatch(hideDialog(RoomLockPrompt));
41
         }
46
         }
42
         break;
47
         break;
43
     }
48
     }

Loading…
取消
儲存