From b4c5cd8df9464df10996126cc6914af8963b36ce Mon Sep 17 00:00:00 2001 From: krille-chan Date: Tue, 3 Dec 2024 18:26:49 +0100 Subject: [PATCH] chore: Do not set Person if sender is dm room user --- lib/utils/push_helper.dart | 18 ++++++++++-------- 1 file changed, 10 insertions(+), 8 deletions(-) diff --git a/lib/utils/push_helper.dart b/lib/utils/push_helper.dart index 3b1194690..799407de7 100644 --- a/lib/utils/push_helper.dart +++ b/lib/utils/push_helper.dart @@ -202,14 +202,16 @@ Future _tryPushHelper( final newMessage = Message( body, event.originServerTs, - Person( - bot: event.messageType == MessageTypes.Notice, - key: event.senderId, - name: event.senderFromMemoryOrFallback.calcDisplayname(), - icon: senderAvatarFile == null - ? null - : ByteArrayAndroidIcon(senderAvatarFile), - ), + event.senderId == event.room.directChatMatrixID + ? null + : Person( + bot: event.messageType == MessageTypes.Notice, + key: event.senderId, + name: event.senderFromMemoryOrFallback.calcDisplayname(), + icon: senderAvatarFile == null + ? null + : ByteArrayAndroidIcon(senderAvatarFile), + ), ); final messagingStyleInformation = PlatformInfos.isAndroid