diff --git a/lib/pangea/controllers/message_data_controller.dart b/lib/pangea/controllers/message_data_controller.dart index 3b04cbc8f..b0759b108 100644 --- a/lib/pangea/controllers/message_data_controller.dart +++ b/lib/pangea/controllers/message_data_controller.dart @@ -114,16 +114,11 @@ class MessageDataController extends BaseController { required Room room, }) async { try { - final timer = Stopwatch()..start(); final Event? repEvent = await room.sendPangeaEvent( content: representation.toJson(), parentEventId: messageEventId, type: PangeaEventTypes.representation, ); - debugPrint( - 'sendRepresentationMatrixEvent took: ${timer.elapsedMilliseconds}ms', - ); - timer.reset(); return repEvent; } catch (err, stack) { @@ -158,14 +153,11 @@ class MessageDataController extends BaseController { ); try { - final timer = Stopwatch()..start(); final FullTextTranslationResponseModel res = await FullTextTranslationRepo.translate( accessToken: await _pangeaController.userController.accessToken, request: req, ); - debugPrint('translation took: ${timer.elapsedMilliseconds}ms'); - timer.reset(); return PangeaRepresentation( langCode: req.tgtLang, diff --git a/lib/pangea/models/pangea_message_event.dart b/lib/pangea/models/pangea_message_event.dart index e9a4c2719..0b15faa99 100644 --- a/lib/pangea/models/pangea_message_event.dart +++ b/lib/pangea/models/pangea_message_event.dart @@ -340,19 +340,21 @@ class PangeaMessageEvent { MatrixState.pangeaController.messageData .sendRepresentationMatrixEvent( - representation: pangeaRep, - messageEventId: _latestEdit.eventId, - room: _latestEdit.room, - target: langCode, - ) + representation: pangeaRep, + messageEventId: _latestEdit.eventId, + room: _latestEdit.room, + target: langCode, + ) .then( - (value) => representations.add( - RepresentationEvent( - event: value, - timeline: timeline, - ), + (value) { + representations.add( + RepresentationEvent( + event: value, + timeline: timeline, ), ); + }, + ); return pangeaRep; }