Skip to content

Commit f925b45

Browse files
committed
Reuse getNotificationsForSession(sessionId) in other methods
1 parent 40e6bf5 commit f925b45

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

libraries/push/impl/src/main/kotlin/io/element/android/libraries/push/impl/notifications/ActiveNotificationsProvider.kt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -54,7 +54,7 @@ class DefaultActiveNotificationsProvider @Inject constructor(
5454

5555
override fun getMessageNotificationsForRoom(sessionId: SessionId, roomId: RoomId): List<StatusBarNotification> {
5656
val notificationId = notificationIdProvider.getRoomMessagesNotificationId(sessionId)
57-
return notificationManager.activeNotifications.filter { it.id == notificationId && it.tag == roomId.value }
57+
return getNotificationsForSession(sessionId).filter { it.id == notificationId && it.tag == roomId.value }
5858
}
5959

6060
override fun getMembershipNotificationForRoom(sessionId: SessionId, roomId: RoomId): List<StatusBarNotification> {
@@ -64,7 +64,7 @@ class DefaultActiveNotificationsProvider @Inject constructor(
6464

6565
override fun getSummaryNotification(sessionId: SessionId): StatusBarNotification? {
6666
val summaryId = notificationIdProvider.getSummaryNotificationId(sessionId)
67-
return notificationManager.activeNotifications.find { it.id == summaryId }
67+
return getNotificationsForSession(sessionId).find { it.id == summaryId }
6868
}
6969

7070
override fun count(sessionId: SessionId): Int {

0 commit comments

Comments
 (0)