chore: Follow up push android priority and channels

This commit is contained in:
Krille 2023-04-12 09:32:18 +02:00
parent 8913b42803
commit 9ace2fe07b
No known key found for this signature in database

View File

@ -58,7 +58,7 @@ Future<void> pushHelper(
number: notification.counts?.unread, number: notification.counts?.unread,
ticker: l10n.unreadChats(notification.counts?.unread ?? 1), ticker: l10n.unreadChats(notification.counts?.unread ?? 1),
importance: Importance.max, importance: Importance.max,
priority: Priority.high, priority: Priority.max,
), ),
), ),
); );
@ -196,17 +196,19 @@ Future<void> _tryPushHelper(
: null; : null;
messagingStyleInformation?.messages?.add(newMessage); messagingStyleInformation?.messages?.add(newMessage);
final roomName = event.room.getLocalizedDisplayname(MatrixLocals(l10n));
final androidPlatformChannelSpecifics = AndroidNotificationDetails( final androidPlatformChannelSpecifics = AndroidNotificationDetails(
AppConfig.pushNotificationsChannelId, event.room.id,
AppConfig.pushNotificationsChannelName, roomName,
channelDescription: AppConfig.pushNotificationsChannelDescription, channelDescription:
event.room.isDirectChat ? l10n.directChats : l10n.groups,
number: notification.counts?.unread, number: notification.counts?.unread,
category: AndroidNotificationCategory.message,
styleInformation: messagingStyleInformation ?? styleInformation: messagingStyleInformation ??
MessagingStyleInformation( MessagingStyleInformation(
person, person,
conversationTitle: event.room.getLocalizedDisplayname( conversationTitle: roomName,
MatrixLocals(l10n),
),
groupConversation: !event.room.isDirectChat, groupConversation: !event.room.isDirectChat,
messages: [newMessage], messages: [newMessage],
), ),