cetirizine

An experimental matrix client written in reactjs utilizing tailwind and storybook
git clone git://archive.git.mtrnord.blog/MTRNord/cetirizine.git
Log | Files | Refs | README | LICENSE

commit 30b1762490f9d871dd9e46b86aa29f7285887a61
parent 1e95c07af18bb70274e13a8afbb603a952f2ed4c
Author: MTRNord <mtrnord1@gmail.com>
Date:   Fri, 19 May 2023 20:42:47 +0200

Ensure that we also take the unstable prefix into account

Diffstat:
Msrc/app/sdk/room.ts | 7++++++-
1 file changed, 6 insertions(+), 1 deletion(-)

diff --git a/src/app/sdk/room.ts b/src/app/sdk/room.ts @@ -237,7 +237,12 @@ export class Room extends EventEmitter { let isBot: boolean = false; this.stateEvents.forEach((event) => { if (event.type === "m.room.member" && event.state_key === userID && event.content.membership == "join") { - isBot = event.content.bot; + if (event.content["dev.nordgedanken.msc4015"]) { + isBot = event.content["dev.nordgedanken.msc4015"]; + } + if (event.content.bot) { + isBot = event.content.bot; + } } }); return isBot;