do not show all sync conflict notifications during app launch #16274
+129
−0
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Issue: #16126 (comment)
When a user encounters a sync conflict through manual or automatic uploads, the
retryUploadsfunction currently triggers a separate notification for each conflicted file at app launch. This can result in multiple notifications appearing at app launch, which can be overwhelming and annoying.Changes
This PR ensures that only a single notification is shown for sync conflicts at app launch. Tapping the notification opens the Uploads screen, allowing the user to review and resolve conflicts. This eliminates the repetitive notifications during app launch while keeping the user informed.
Note: User would still see sync conflict message for each file after upload attempt via auto or manual upload.
This will be shown instead of multiple sync conflict notification at app launch