Fix notification text for incoming pinned message

Co-authored-by: Jamie <113370520+jamiebuilds-signal@users.noreply.github.com>
This commit is contained in:
automated-signal
2025-12-17 13:20:17 -06:00
committed by GitHub
parent 91c3588927
commit f037b283bd

View File

@@ -512,14 +512,14 @@ export function getNotificationDataForMessage(
} }
if (isPinnedMessageNotification(attributes)) { if (isPinnedMessageNotification(attributes)) {
const fromContact = getAuthor(attributes); const { sourceServiceId } = attributes;
const ourAci = itemStorage.user.getCheckedAci(); const ourAci = itemStorage.user.getCheckedAci();
let text: string; let text: string;
if (fromContact?.getAci() === ourAci) { if (sourceServiceId === ourAci) {
text = i18n('icu:message--pinned--preview--sent'); text = i18n('icu:message--pinned--preview--sent');
} else { } else {
const sender = fromContact?.getTitle() ?? i18n('icu:unknownContact'); const sender = findAndFormatContact(sourceServiceId).title;
text = i18n('icu:message--pinned--preview--received', { sender }); text = i18n('icu:message--pinned--preview--received', { sender });
} }