You've already forked element-web
mirror of
https://github.com/element-hq/element-web.git
synced 2025-12-01 09:58:03 +03:00
Chat effects fixes for threads (#7183)
This commit is contained in:
@@ -139,9 +139,17 @@ export class Command {
|
||||
return this.getCommand() + " " + this.args;
|
||||
}
|
||||
|
||||
run(roomId: string, args: string) {
|
||||
run(roomId: string, threadId: string, args: string) {
|
||||
// if it has no runFn then its an ignored/nop command (autocomplete only) e.g `/me`
|
||||
if (!this.runFn) return reject(_t("Command error"));
|
||||
|
||||
const renderingType = threadId
|
||||
? TimelineRenderingType.Thread
|
||||
: TimelineRenderingType.Room;
|
||||
if (this.renderingTypes && !this.renderingTypes?.includes(renderingType)) {
|
||||
return reject(_t("Command error"));
|
||||
}
|
||||
|
||||
return this.runFn.bind(this)(roomId, args);
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user