|
@@ -88,8 +88,9 @@ export async function connect(id, password, roomName) {
|
88
|
88
|
const connectionConfig = Object.assign({}, config);
|
89
|
89
|
const state = APP.store.getState();
|
90
|
90
|
let { jwt } = state['features/base/jwt'];
|
|
91
|
+ const { iAmRecorder, iAmSipGateway } = state['features/base/config'];
|
91
|
92
|
|
92
|
|
- if (!jwt && isVpaasMeeting(state)) {
|
|
93
|
+ if (!iAmRecorder && !iAmSipGateway && !jwt && isVpaasMeeting(state)) {
|
93
|
94
|
jwt = await getJaasJWT(state);
|
94
|
95
|
APP.store.dispatch(setJWT(jwt));
|
95
|
96
|
}
|