Page MenuHomePhabricator

Echo: badge count and Flow messages both zero despite unread Flow message notification
Closed, DuplicatePublic

Description

zero Echo notifications, zero messages, yet 1 unread message

To verify Bug 71484 "Flow notifications are broken on beta labs" is fixed, as Selenium_user I watched a topic "Use case: The Co-op", then logged in as Spage_beta and replied to it, and then I logged back in as Selenium_user.

Expected result: Echo badge at 1, Echo flyout Messages shows (1), and the unread message notification.

Actual result: Selenium_user's Echo badge stayed at 0, and the Echo flyout header showed
Alerts (0) · Messages (0) Mark all as read

I know the notification message arrived because Selenium_user had a new unread Flow message in the Messages tab:

Use case: The Co-op
Spage beta responded on Talk:Flow.
2 minutes ago

see attachment.

I have purged the page, visited Main_Page, reloaded with ?debug=1, and those counts stay at 0. I reproduced the other way (Selenium_user generates message notification for Spage_beta). The badge count and message count do seem to "wake up" and increment to 2 if you have another Flow message notification such as new topics on a board you're watching.

This sounds like bug 71585, but I'm not interacting with the flyout at all, I'm just bringing it up and seeing the miscount.


Version: master
Severity: normal
See Also:
https://bugzilla.wikimedia.org/show_bug.cgi?id=71585

Attached:

2014-10-07_Flow-Echo_wrong_unread_message_count.png (470×795 px, 93 KB)

Details

Reference
bz71775