mirror of
https://github.com/octoleo/syncthing.git
synced 2024-11-09 14:50:56 +00:00
This commit is contained in:
parent
fc2c46e82f
commit
88599bc154
@ -66,7 +66,6 @@ var (
|
||||
errDirPrefix = "directory has been deleted on a remote device but "
|
||||
errDirHasToBeScanned = errors.New(errDirPrefix + "contains changed files, scheduling scan")
|
||||
errDirHasIgnored = errors.New(errDirPrefix + "contains ignored files (see ignore documentation for (?d) prefix)")
|
||||
errDirHasReceiveOnlyChanged = errors.New(errDirPrefix + "contains locally changed files")
|
||||
errDirNotEmpty = errors.New(errDirPrefix + "is not empty; the contents are probably ignored on that remote device, but not locally")
|
||||
errNotAvailable = errors.New("no connected device has the required version of this file")
|
||||
errModified = errors.New("file modified but not rescanned; will try again later")
|
||||
@ -1894,7 +1893,10 @@ func (f *sendReceiveFolder) deleteDirOnDisk(dir string, snap *db.Snapshot, scanC
|
||||
return errDirHasIgnored
|
||||
}
|
||||
if hasReceiveOnlyChanged {
|
||||
return errDirHasReceiveOnlyChanged
|
||||
// Pretend we deleted the directory. It will be resurrected as a
|
||||
// receive-only changed item on scan.
|
||||
scanChan <- dir
|
||||
return nil
|
||||
}
|
||||
if hasKnown {
|
||||
return errDirNotEmpty
|
||||
|
Loading…
Reference in New Issue
Block a user