diff --git a/src/main/java/im/zhaojun/zfile/module/onlyoffice/controller/OnlyOfficeController.java b/src/main/java/im/zhaojun/zfile/module/onlyoffice/controller/OnlyOfficeController.java index f0b5cf4..071e33a 100644 --- a/src/main/java/im/zhaojun/zfile/module/onlyoffice/controller/OnlyOfficeController.java +++ b/src/main/java/im/zhaojun/zfile/module/onlyoffice/controller/OnlyOfficeController.java @@ -102,7 +102,7 @@ public class OnlyOfficeController { } String currentUserBasePath = fileService.getCurrentUserBasePath(); - fileItemRequest.setPath(currentUserBasePath + fileItemRequest.getPath()); + fileItemRequest.setPath(StringUtils.concat(currentUserBasePath, fileItemRequest.getPath())); boolean hasUploadPermission = userStorageSourceService.hasCurrentUserStorageOperatorPermission(storageId, FileOperatorTypeEnum.UPLOAD); return Pair.of(fileItem, hasUploadPermission);