diff --git a/app/service/storageService/storageService.go b/app/service/storageService/storageService.go index 28b78ed..6fc9d41 100644 --- a/app/service/storageService/storageService.go +++ b/app/service/storageService/storageService.go @@ -52,6 +52,7 @@ func (s *StorageService) Move(src_abs_path string, dest_abs_path string) error { return responseErrors.ErrFileDoesNotExist } + _, err = s.storageRepo.EntryInfo(dest_abs_path) if err == nil { return responseErrors.ErrNameTaken } else if os.IsNotExist(err) { @@ -66,6 +67,7 @@ func (s *StorageService) Copy(src_abs_path string, dest_abs_path string) error { return responseErrors.ErrFileDoesNotExist } + _, err = s.storageRepo.EntryInfo(dest_abs_path) if err == nil { return responseErrors.ErrNameTaken } else if os.IsNotExist(err) {