From 347f02c22bda29823774167692b537b275223331 Mon Sep 17 00:00:00 2001 From: Afly Date: Mon, 25 Dec 2023 11:56:19 +0800 Subject: [PATCH] =?UTF-8?q?REPORT-110235=20fix:=20=E6=BC=8F=E6=8F=90?= =?UTF-8?q?=E4=BA=A4=E4=BB=A3=E7=A0=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- plugin.xml | 2 +- .../fanruan/fs/s3/repository/core/S3ResourceRepository.java | 5 ++++- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/plugin.xml b/plugin.xml index 191d7fd..a4581f7 100644 --- a/plugin.xml +++ b/plugin.xml @@ -5,7 +5,7 @@ com.fanruan.fs yes no - 1.4.1 + 1.4.2 11.0~11.0 2023-03-14 richie diff --git a/src/main/java/com/fanruan/fs/s3/repository/core/S3ResourceRepository.java b/src/main/java/com/fanruan/fs/s3/repository/core/S3ResourceRepository.java index ae37bb1..6fcb290 100644 --- a/src/main/java/com/fanruan/fs/s3/repository/core/S3ResourceRepository.java +++ b/src/main/java/com/fanruan/fs/s3/repository/core/S3ResourceRepository.java @@ -57,6 +57,8 @@ public class S3ResourceRepository extends BaseResourceRepository { public static final String HTTP = "http:"; + private final boolean preserveMetadata; + private final AmazonS3 s3; private final String bucket; @@ -83,6 +85,7 @@ public class S3ResourceRepository extends BaseResourceRepository { amazonS3ClientBuilder = amazonS3ClientBuilder.withClientConfiguration(clientConfiguration); this.s3 = amazonS3ClientBuilder.build(); this.bucket = config.getBucket(); + this.preserveMetadata = config.isPreserveMetadata(); } @Override @@ -271,7 +274,7 @@ public class S3ResourceRepository extends BaseResourceRepository { try { s3.putObject(req); } catch (Exception e) { - LogKit.error("[S3] Failed to create parent path {}", path); + LogKit.error("[S3] Failed to create path {}", path); return false; } return true;