diff --git a/libmuttonserver.go b/libmuttonserver.go index eff79f8..21e27d2 100644 --- a/libmuttonserver.go +++ b/libmuttonserver.go @@ -45,7 +45,7 @@ func main() { // stdin[0] is evaluated after fallthrough // stdin[1] is expected to be the OLD incomplete target location with "\x1d" representing path separators - always pass in UNIX format // stdin[2] is expected to be the NEW incomplete target location with "\x1d" representing path separators - always pass in UNIX format - sync.Rename(strings.ReplaceAll(stdin[1], "\x1d", "/"), strings.ReplaceAll(stdin[2], "\x1d", "/"), true) + sync.RenameLocal(strings.ReplaceAll(stdin[1], "\x1d", "/"), strings.ReplaceAll(stdin[2], "\x1d", "/")) fallthrough // fallthrough to add the old entry to the deletions directory case "shear": // shear an entry from the server and add it to the deletions directory diff --git a/src/cli/edit.go b/src/cli/edit.go index 69328e9..f149b6e 100644 --- a/src/cli/edit.go +++ b/src/cli/edit.go @@ -11,13 +11,13 @@ import ( "strings" ) -// RenameCli renames an entry at oldLocation to a new location (user input) on both the client and the server +// RenameCli renames an entry at oldLocationIncomplete to a new location (user input) on both the client and the server func RenameCli(oldLocationIncomplete string) { // prompt user for new location and rename newLocationIncomplete := input("New location:") - sync.Rename(oldLocationIncomplete, newLocationIncomplete, false) + sync.RenameRemoteFromClient(oldLocationIncomplete, newLocationIncomplete) - // exit is done from sync.Rename + // exit is done from sync.RenameRemoteFromClient } // EditEntryField edits a field of an entry at targetLocation (user input)