Page MenuHomePhabricator

[regression- pre-wmf.14] Persistent cross-wiki notifications - cannot 'Mark as read' cross-wiki bundle from flyout
Closed, ResolvedPublic

Description

  1. On betalabs, login as a user who has cross-wiki notifications.
  2. Open the flyout - do not expand the bundle! - and click on 'Mark as red' blue dot icon . If you have only cross-wiki notification bundle, then the bundle disappears from the view, the counter stays the same, e.g.


If a user expands the flyout again - the cross-wiki bundle will be displayed as unread - see the screen recording.

2a. A variation of the above scenario - if 'Notices' (or 'Alerts') have a mix of local notifications and a cross-wiki notifications, then clicking on 'Mark as read' blue dot does not display any action - see the screen recording below.

Note:

  • if the cross-wiki bundle is expanded and the same 'Mark as read' blue dot is clicked, the bundle will disappear from the view and the counter will be correct too.
  • if the cross-wiki bundle is 'Mark as read' from Special Notifications page, the behavior is also correct.

Event Timeline

Restricted Application added a subscriber: Aklapper. · View Herald TranscriptAug 4 2016, 9:49 PM
Etonkovidova updated the task description. (Show Details)Aug 4 2016, 9:50 PM

Change 303086 had a related patch set uploaded (by Mooeypoo):
Skip redundant bundle-id expansion when marking entire xwiki bundle read

https://gerrit.wikimedia.org/r/303086

Mooeypoo claimed this task.Aug 4 2016, 10:19 PM
Mooeypoo moved this task from Untriaged to Needs Review on the Collab-Team-Q1-July-Sep-2016 board.

Change 303086 merged by jenkins-bot:
Skip redundant bundle-id expansion when marking entire xwiki bundle read

https://gerrit.wikimedia.org/r/303086

Change 303095 had a related patch set uploaded (by Catrope):
Skip redundant bundle-id expansion when marking entire xwiki bundle read

https://gerrit.wikimedia.org/r/303095

Change 303095 merged by jenkins-bot:
Skip redundant bundle-id expansion when marking entire xwiki bundle read

https://gerrit.wikimedia.org/r/303095

Checked in betalabs - the blue dot 'Mark all as read' option works correctly.

jmatazzoni closed this task as Resolved.Aug 9 2016, 12:17 AM