fix: choose correct upload ids for retry #15872
Open
+124
−119
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.

Changes
Upload conditions are validated before scheduling jobs, ensuring that only eligible uploads are sent to the worker.
Fixes an unnecessary chained call in
UploadListActivityand refreshes the UI after worker completed.Removes
startAutoUploadImmediatelyfromUploadListActivity, as auto uploads are already managed by a periodic job. Manually triggering them provides no benefit, if a previous scan was recently completed, it will simply be skipped.Additionally,
retryFailedUploadsalready handles retrying failed auto uploads.Handles result of
retryFailedUploadsinUploadListActivity.Demo