SUPPORT-8566: fix PutObjectRequest key value

This commit is contained in:
gulnaz 2024-09-26 15:31:39 +03:00
parent 10abd45fbb
commit a08441d8b0

View file

@ -46,8 +46,12 @@ public class S3Service {
public void putFile(String filePath, String key) throws FileUploadException {
PutObjectRequest objectRequest = PutObjectRequest.builder()
.bucket(bucketName)
.key(key)
.key(generateResourceName(bucketName, key))
.build();
s3Client.putObject(objectRequest, Paths.get(filePath));
}
private static String generateResourceName(String bucketName, String key) {
return String.join("/", bucketName, key);
}
}