Knock on a ask-to-join room if a module wants to join the room when navigating to a room (#11787)

Signed-off-by: Dominik Henneke <dominik.henneke@nordeck.net>
pull/28217/head
Dominik Henneke 2023-10-27 14:51:39 +02:00 committed by GitHub
parent 910e6200ed
commit 947f1bd591
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 2 additions and 0 deletions

View File

@ -37,6 +37,7 @@ import { getCachedRoomIDForAlias } from "../RoomAliasCache";
import { Action } from "../dispatcher/actions"; import { Action } from "../dispatcher/actions";
import { OverwriteLoginPayload } from "../dispatcher/payloads/OverwriteLoginPayload"; import { OverwriteLoginPayload } from "../dispatcher/payloads/OverwriteLoginPayload";
import { ActionPayload } from "../dispatcher/payloads"; import { ActionPayload } from "../dispatcher/payloads";
import SettingsStore from "../settings/SettingsStore";
/** /**
* Glue between the `ModuleApi` interface and the react-sdk. Anticipates one instance * Glue between the `ModuleApi` interface and the react-sdk. Anticipates one instance
@ -202,6 +203,7 @@ export class ProxiedModuleApi implements ModuleApi {
if (andJoin) { if (andJoin) {
dispatcher.dispatch({ dispatcher.dispatch({
action: Action.JoinRoom, action: Action.JoinRoom,
canAskToJoin: SettingsStore.getValue("feature_ask_to_join"),
}); });
} }
} }