Skip to content

Conversation

@shenlong-tanwen
Copy link
Member

Description

  • Backup is now started only after a successful remote sync. This will prevent unwanted uploads of duplicates that are already on the server

Screenshots

Indicator:
Screenshot 2025-09-24 at 7 38 00 PM

Backup page:
Screenshot_1758722866

Copy link
Member

@alextran1502 alextran1502 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good, although those .whenComplete and .then are starting to get out of hand, I think, haha. Maybe we will need a better code structure to handle these flows

@shenlong-tanwen
Copy link
Member Author

Looks good, although those .whenComplete and .then are starting to get out of hand, I think, haha. Maybe we will need a better code structure to handle these flows

Indeed they are. I've been thinking of having something like the Job queue on the server with pre-run / post-run hooks to simplify them. Something for later ':)

@alextran1502 alextran1502 merged commit ee3c07d into main Sep 29, 2025
60 checks passed
@alextran1502 alextran1502 deleted the fix/do-not-upload-when-sync-failed branch September 29, 2025 15:10
bwees pushed a commit that referenced this pull request Oct 6, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

3 participants