chore: Do not set Person if sender is dm room user

This commit is contained in:
krille-chan 2024-12-03 18:26:49 +01:00
commit b4c5cd8df9
No known key found for this signature in database

View file

@ -202,14 +202,16 @@ Future<void> _tryPushHelper(
final newMessage = Message( final newMessage = Message(
body, body,
event.originServerTs, event.originServerTs,
Person( event.senderId == event.room.directChatMatrixID
bot: event.messageType == MessageTypes.Notice, ? null
key: event.senderId, : Person(
name: event.senderFromMemoryOrFallback.calcDisplayname(), bot: event.messageType == MessageTypes.Notice,
icon: senderAvatarFile == null key: event.senderId,
? null name: event.senderFromMemoryOrFallback.calcDisplayname(),
: ByteArrayAndroidIcon(senderAvatarFile), icon: senderAvatarFile == null
), ? null
: ByteArrayAndroidIcon(senderAvatarFile),
),
); );
final messagingStyleInformation = PlatformInfos.isAndroid final messagingStyleInformation = PlatformInfos.isAndroid