From 1ff6cbc54d15e291dc7b7e288be45db29e41b1c3 Mon Sep 17 00:00:00 2001 From: Damien Elmes Date: Tue, 11 Feb 2020 19:27:53 +1000 Subject: [PATCH] make sure renames generated during sync don't get immediately removed --- rslib/src/media/sync.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/rslib/src/media/sync.rs b/rslib/src/media/sync.rs index 48667cd32..19ec0f144 100644 --- a/rslib/src/media/sync.rs +++ b/rslib/src/media/sync.rs @@ -287,9 +287,9 @@ where // then update the DB let dirmod = mtime_as_i64(&self.mgr.media_folder)?; self.ctx.transact(|ctx| { + record_clean(ctx, &to_remove_pending)?; record_removals(ctx, &to_delete)?; record_additions(ctx, downloaded)?; - record_clean(ctx, &to_remove_pending)?; // update usn meta.last_sync_usn = last_usn;