From 12371f06dd1d7f2fe5da78091418e137b7784e62 Mon Sep 17 00:00:00 2001 From: zhaojun1998 Date: Fri, 24 Jan 2020 17:28:48 +0800 Subject: [PATCH] =?UTF-8?q?:bug:=20=E4=BF=AE=E5=A4=8D=20S3=20=E5=8D=8F?= =?UTF-8?q?=E8=AE=AE=E4=B8=AD,=20=E6=9F=90=E4=BA=9B=E6=83=85=E5=86=B5?= =?UTF-8?q?=E4=B8=8B=E5=87=BA=E7=8E=B0=E4=BA=86=E7=A9=BA=E6=96=87=E4=BB=B6?= =?UTF-8?q?=E5=90=8D=E7=9A=84=20BUG?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../java/im/zhaojun/common/service/AbstractS3FileService.java | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/main/java/im/zhaojun/common/service/AbstractS3FileService.java b/src/main/java/im/zhaojun/common/service/AbstractS3FileService.java index d5e8847..4ed2f87 100644 --- a/src/main/java/im/zhaojun/common/service/AbstractS3FileService.java +++ b/src/main/java/im/zhaojun/common/service/AbstractS3FileService.java @@ -15,6 +15,7 @@ import java.net.URL; import java.util.ArrayList; import java.util.Date; import java.util.List; +import java.util.Objects; /** * @author zhaojun @@ -74,6 +75,9 @@ public abstract class AbstractS3FileService extends AbstractFileService { for (String commonPrefix : objectListing.getCommonPrefixes()) { FileItemDTO fileItemDTO = new FileItemDTO(); + if (Objects.equals(commonPrefix, "/")) { + continue; + } fileItemDTO.setName(commonPrefix.substring(fullPath.length(), commonPrefix.length() - 1)); fileItemDTO.setType(FileTypeEnum.FOLDER); fileItemDTO.setPath(path);