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>
This commit is contained in:
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

View file

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