From bb5f7bed8591ad361ddb7cc5ce11e9c56a7f9545 Mon Sep 17 00:00:00 2001 From: Travis Ralston Date: Sat, 4 Nov 2017 15:48:24 -0600 Subject: [PATCH] Check the correct event type for the room Signed-off-by: Travis Ralston --- src/settings/RoomSettingsHandler.js | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/settings/RoomSettingsHandler.js b/src/settings/RoomSettingsHandler.js index fbdeec2c62..7aac561965 100644 --- a/src/settings/RoomSettingsHandler.js +++ b/src/settings/RoomSettingsHandler.js @@ -48,8 +48,11 @@ export default class RoomSettingsHandler extends SettingsHandler { const cli = MatrixClientPeg.get(); const room = cli.getRoom(roomId); + let eventType = "im.vector.web.settings"; + if (settingName === "urlPreviewsEnabled") eventType = "org.matrix.room.preview_urls"; + if (!room) return false; - return room.currentState.maySendStateEvent("im.vector.web.settings", cli.getUserId()); + return room.currentState.maySendStateEvent(eventType, cli.getUserId()); } isSupported() {