From 27b9175ca347510422c5102c1578cee8f5e1bb89 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C5=A0imon=20Brandner?= Date: Mon, 13 Sep 2021 18:09:45 +0200 Subject: [PATCH] Use defer MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Šimon Brandner --- src/components/views/dialogs/MessageEditHistoryDialog.tsx | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/src/components/views/dialogs/MessageEditHistoryDialog.tsx b/src/components/views/dialogs/MessageEditHistoryDialog.tsx index 427924e445..7753eba199 100644 --- a/src/components/views/dialogs/MessageEditHistoryDialog.tsx +++ b/src/components/views/dialogs/MessageEditHistoryDialog.tsx @@ -28,6 +28,7 @@ import EditHistoryMessage from "../messages/EditHistoryMessage"; import DateSeparator from "../messages/DateSeparator"; import { IDialogProps } from "./IDialogProps"; import { EventType, RelationType } from "matrix-js-sdk/src/@types/event"; +import { defer } from "matrix-js-sdk/src/utils"; interface IProps extends IDialogProps { mxEvent: MatrixEvent; @@ -67,10 +68,10 @@ export default class MessageEditHistoryDialog extends React.PureComponent(); let result; - let resolve; - let reject; - const promise = new Promise((_resolve, _reject) => {resolve = _resolve; reject = _reject;}); + try { result = await client.relations( roomId, eventId, RelationType.Replace, EventType.RoomMessage, opts);