You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
fix: filter basic save to avoid restoring user-deleted notifications
When checkNotifications' basic save ran after a markAsRead had already
removed a notification, it would unconditionally write the GitHub API
response back to storage, restoring the deleted entry.
Re-read current storage before the basic save and apply safeBasic
filtering: new notifications are kept unconditionally, but pre-existing
ones are only kept if still present in storage (not user-deleted).
Update desktop notifications to use the same filtered list.
0 commit comments