zooniverse / Panoptes-Front-End

Front end for zooniverse/Panoptes
https://www.zooniverse.org
Apache License 2.0
65 stars 76 forks source link

Missing notifications #6793

Open mcbouslog opened 1 year ago

mcbouslog commented 1 year ago

Expected behavior

Notifications for Zooniverse and all projects show on https://www.zooniverse.org/notifications.

Current behavior

Per https://www.zooniverse.org/talk/17/3035735 and related PFE code it appears that only the 50 most recent notifications are requested, then grouped in the client/PFE code into Zooniverse or related project.

If notifications are accessed from a project, i.e. https://www.zooniverse.org/projects/penguintom79/penguin-watch/notifications, an additional notifications request is made for related project notifications here.

Steps to replicate

More than 50 notifications including a notification for a project not included in the initial 50 is required to replicate the issue.

mcbouslog commented 1 year ago

Possible solutions include:

mcbouslog commented 1 year ago

See #4727 for additional context on notifications, including how delivered is not ideally used a read/unread on the frontend .