mirror of
https://github.com/rclone/rclone.git
synced 2026-05-12 10:03:35 -04:00
operations.NeedTransfer's equality check may have deleted pair.Dst as a precursor to re-uploading it if SetModTime returns ErrorCantSetModTimeWithoutDelete (e.g. Dropbox). If so skip the eager delete of the destination if --fix-case will rename it to a different name. The rename itself replaces the destination, and any subsequent re-upload happens at the correctly-cased path. See: #8881