diff --git a/src/components/views/rooms/EditMessageComposer.tsx b/src/components/views/rooms/EditMessageComposer.tsx index 913dd9ec14..9a0e4d1ea8 100644 --- a/src/components/views/rooms/EditMessageComposer.tsx +++ b/src/components/views/rooms/EditMessageComposer.tsx @@ -332,13 +332,14 @@ class EditMessageComposer extends React.Component { +): Promise<[content: IContent | null, success: boolean]> { const result = cmd.run(roomId, threadId, args); let messageContent: IContent | null = null; let error = result.error; @@ -96,9 +96,10 @@ export async function runSlashCommand( title: _t(title), description: errText, }); + return [null, false]; } else { logger.log("Command success."); - if (messageContent) return messageContent; + return [messageContent, true]; } }