after upgrading our production XWiki to 17.10.9, the notifications bell in the top-right header and “Not set” disappeared.
The settings in xwiki.properties:
notifications.enabled = true
notifications.emails.enabled = true
notifications.watchedEntities.enabled = true
I found a server log error about. Cannot find any status for id … XWiki.PageAuthorsUIX …
but this looks related to a footer UIX, not to notifications in the header
My question:
Could this indicate a missing / broken notifications-related extension or dependency?
Since this is production, extensions are disabled there and I currently cannot inspect Extension Manager. Is there another safe way to confirm whether the notifications UI extensions are missing or invalid?
The notifications bell icon and notification tab in user profile are both injected through a UIX: you’re sure that the error you’re seing in the logs doesn’t hide a more generic problem with UIX?
If you don’t have related error in the logs then it would be only a missing dep related to notifications UI.
You can quickly check if you have the following pages in your wiki:
Hmmm sounds like a resolution problem of requirejs: that page doesn’t exist but a javascript module “XWikiAsyncNotificationsMacro" is defined in XWiki.Notifications.Code.Macro.NotificationsMacro page. Could you check that this page is up-to-date?