mirror of
https://git.anonymousland.org/anonymousland/synapse.git
synced 2025-05-03 09:04:48 -04:00
Fix unread counts in sync
* Always return an unread_count in get_unread_event_push_actions_by_room_for_user * Don't always expect unread_count to be there so we don't take out sync entirely if something goes wrong
This commit is contained in:
parent
6418b0379f
commit
5a5cf6460e
3 changed files with 3 additions and 2 deletions
|
@ -42,7 +42,7 @@ def get_badge_count(store, user_id):
|
|||
# We're populating this badge using the unread_count (instead of the
|
||||
# notify_count) as this badge is the number of missed messages, not the
|
||||
# number of missed notifications.
|
||||
badge += 1 if notifs["unread_count"] else 0
|
||||
badge += 1 if notifs.get("unread_count") else 0
|
||||
return badge
|
||||
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue