mirror of
https://github.com/abraunegg/onedrive
synced 2024-05-10 01:36:39 +02:00
Update --no-remote-delete to handle directories (#119)
* Update --no-remote-delete to handle not to delete remote directories if deleted locally
This commit is contained in:
parent
f10fa97b3d
commit
6a6e0079af
13
src/sync.d
13
src/sync.d
|
@ -794,8 +794,13 @@ final class SyncEngine
|
|||
}
|
||||
}
|
||||
} else {
|
||||
log.vlog("The directory has been deleted");
|
||||
uploadDeleteItem(item, path);
|
||||
log.vlog("The directory has been deleted locally");
|
||||
if (noRemoteDelete) {
|
||||
// do not process remote directory delete
|
||||
log.vlog("Skipping remote directory delete as --upload-only & --no-remote-delete configured");
|
||||
} else {
|
||||
uploadDeleteItem(item, path);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -924,8 +929,8 @@ final class SyncEngine
|
|||
} else {
|
||||
log.vlog("The file has been deleted locally");
|
||||
if (noRemoteDelete) {
|
||||
// do not process remote delete
|
||||
log.vlog("Skipping remote delete as --upload-only & --no-remote-delete configured");
|
||||
// do not process remote file delete
|
||||
log.vlog("Skipping remote file delete as --upload-only & --no-remote-delete configured");
|
||||
} else {
|
||||
uploadDeleteItem(item, path);
|
||||
}
|
||||
|
|
Loading…
Reference in a new issue