Skip to content

Conversation

@backportbot
Copy link

@backportbot backportbot bot commented Jun 13, 2024

Backport of #1943

Warning, This backport's changes differ from the original and might be incomplete ⚠️

Todo

  • Review and resolve any conflicts

Learn more about backports at https://docs.nextcloud.com/server/stable/go.php?to=developer-backports.

Sometimes a notification got "newly mounted" while being old.
This can happen when a user has many notifications (100-1).
The UI first only loads (100-76), if any notification is then
resolved (e.g. by deleting or reading a chat), further old
notifications (75+74) would be added to the UI and triggered
a web notification (including call sound) in the past.

This threshold ID is therefore updated to only higher values,
before each pulling of notifications to ensure that we only ever
web-notify on new notifications and not newly loaded old
notifications.

Signed-off-by: Joas Schilling <[email protected]>
@nickvergessen
Copy link
Member

/compile /

Signed-off-by: nextcloud-command <[email protected]>
@nickvergessen nickvergessen enabled auto-merge June 13, 2024 12:00
@nickvergessen nickvergessen disabled auto-merge June 13, 2024 12:30
@nickvergessen nickvergessen merged commit 1612fcb into stable27 Jun 13, 2024
@nickvergessen nickvergessen deleted the backport/1943/stable27 branch June 13, 2024 12:30
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants