Page MenuHomePhabricator

Broken Echo notification popup widget in testwiki
Closed, ResolvedPublic

Description

Visiting random page in https://test.wikipedia.org/ and clicking on echo notification icon gives this UI.

screenshot2.png (289×818 px, 25 KB)

Event Timeline

santhosh raised the priority of this task from to Needs Triage.
santhosh updated the task description. (Show Details)
santhosh added a project: Notifications.
santhosh subscribed.
Restricted Application added a subscriber: Aklapper. · View Herald Transcript

There is a js error as well
Exception in load-callback in module ext.echo.ui:
TypeError: items[i].getModel is not a function

Catrope triaged this task as Unbreak Now! priority.
Catrope set Security to None.

Change 244173 had a related patch set uploaded (by Catrope):
Follow-up f9e8c5057, 983c7a2463: fix JS error when there are no notifications

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

Change 244173 merged by jenkins-bot:
Follow-up f9e8c5057, 983c7a2463: fix JS error when there are no notifications

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

Change 244179 had a related patch set uploaded (by Catrope):
Follow-up f9e8c5057, 983c7a2463: fix JS error when there are no notifications

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

Change 244180 had a related patch set uploaded (by Catrope):
Follow-up f9e8c5057, 983c7a2463: fix JS error when there are no notifications

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

Change 244179 merged by jenkins-bot:
Follow-up f9e8c5057, 983c7a2463: fix JS error when there are no notifications

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

Change 244180 merged by jenkins-bot:
Follow-up f9e8c5057, 983c7a2463: fix JS error when there are no notifications

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

Checked in betalabs and https://test.wikipedia.org/

  • no more js errors
  • old users, if they do not have Alerts, still have "Alerts - There are no notifications" displayed.
  • newly created users will always have at least one Alert: "Welcome to Wikipedia, {username]! We are glad that you here."