Remove verifyOldLocationExists parameter from RenameLocal()

This commit is contained in:
2025-06-05 20:23:18 -04:00
parent c0f55156d8
commit 3daaf2d67a
3 changed files with 3 additions and 10 deletions
+1 -8
View File
@@ -89,18 +89,11 @@ func ShearLocal(targetLocationIncomplete, clientDeviceID string) (string, bool,
// RenameLocal renames oldLocationIncomplete to newLocationIncomplete on the local system.
// This function should only be used directly by the server binary.
func RenameLocal(oldLocationIncomplete, newLocationIncomplete string, verifyOldLocationExists bool) error {
func RenameLocal(oldLocationIncomplete, newLocationIncomplete string) error {
// get full paths for both locations
oldLocation := global.TargetLocationFormat(oldLocationIncomplete)
newLocation := global.TargetLocationFormat(newLocationIncomplete)
if verifyOldLocationExists {
isAccessible, _ := back.TargetIsFile(oldLocation, true) // error is ignored because dir/file status is irrelevant
if !isAccessible {
return errors.New("old target (" + oldLocation + ") does not exist")
}
}
// ensure newLocation does not exist
isAccessible, _ := back.TargetIsFile(newLocation, true) // error is ignored because dir/file status is irrelevant
if isAccessible {