diff --git a/src/main/java/upbrella/be/store/service/StoreImageService.java b/src/main/java/upbrella/be/store/service/StoreImageService.java index a333031a..c729f971 100644 --- a/src/main/java/upbrella/be/store/service/StoreImageService.java +++ b/src/main/java/upbrella/be/store/service/StoreImageService.java @@ -43,7 +43,6 @@ public StoreImageService(S3Client s3Client, StoreImageRepository storeImageRepos @CacheEvict(value = "stores", key = "'allStores'") public String uploadFile(MultipartFile file, long storeDetailId, String randomId) { - StringBuilder sb = new StringBuilder(); String fileName = file.getOriginalFilename() + randomId; String contentType = file.getContentType(); @@ -56,14 +55,9 @@ public String uploadFile(MultipartFile file, long storeDetailId, String randomId .contentType(contentType) .build(); - String url = sb.append("https://") - .append(bucketName) - .append(".s3.ap-northeast-2.amazonaws.com/store-image/") - .append(fileName) - .toString(); - try { s3Client.putObject(putObjectRequest, RequestBody.fromInputStream(file.getInputStream(), file.getSize())); + String url = "https://file.upbrella.co.kr/store-image/" + fileName; saveStoreImage(url, storeDetailId); return url; } catch (IOException e) { diff --git a/src/test/java/upbrella/be/store/service/StoreImageServiceTest.java b/src/test/java/upbrella/be/store/service/StoreImageServiceTest.java index a79bfa6b..35f0a596 100644 --- a/src/test/java/upbrella/be/store/service/StoreImageServiceTest.java +++ b/src/test/java/upbrella/be/store/service/StoreImageServiceTest.java @@ -54,7 +54,7 @@ void uploadFileTest() { StoreDetail storeDetail = StoreDetail.builder() .build(); String randomId = storeImageService.makeRandomId(); - String expectedUrl = "https://null.s3.ap-northeast-2.amazonaws.com/store-image/filename.jpg" + randomId; + String expectedUrl = "https://file.upbrella.co.kr/store-image/filename.jpg" + randomId; given(storeDetailService.findByStoreMetaId(storeDetailId)).willReturn(storeDetail); given(s3Client.putObject(any(PutObjectRequest.class), any(RequestBody.class))).willReturn(PutObjectResponse.builder().build());