Skip to content

Commit 8376d30

Browse files
author
EpicFn
committed
fix : prefix 로 구분하도록 변경
1 parent f92b00c commit 8376d30

File tree

1 file changed

+6
-2
lines changed

1 file changed

+6
-2
lines changed

src/main/java/org/tuna/zoopzoop/backend/domain/space/space/service/SpaceService.java

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@
55
import lombok.RequiredArgsConstructor;
66
import lombok.extern.slf4j.Slf4j;
77
import org.hibernate.validator.constraints.Length;
8+
import org.springframework.beans.factory.annotation.Value;
89
import org.springframework.dao.DataIntegrityViolationException;
910
import org.springframework.stereotype.Service;
1011
import org.springframework.transaction.annotation.Transactional;
@@ -31,6 +32,9 @@ public class SpaceService {
3132
private final TagRepository tagRepository;
3233
private final DataSourceRepository dataSourceRepository;
3334

35+
@Value("${aws.s3.prefix}")
36+
private String s3Prefix;
37+
3438
// ======================== 스페이스 조회 ======================== //
3539

3640
/**
@@ -177,10 +181,10 @@ public void updateSpaceThumbnail(Integer spaceId, Member requester, MultipartFil
177181
}
178182

179183
try {
180-
//String fileName = "space-thumbnail/space_" + System.currentTimeMillis() + "_" +
184+
//String fileName = "space-thumbnail/prefix/space_id.jpg";
181185
// S3 저장 시 파일 이름 고정 (덮어쓰기)
182186
String extension = StringUtils.getFilenameExtension(image.getOriginalFilename());
183-
String fileName = "space-thumbnail/space_" + spaceId + "." + extension;
187+
String fileName = "space-thumbnail/" + s3Prefix + "/space_" + spaceId + "." + extension;
184188
String baseImageUrl = s3Service.upload(image, fileName);
185189

186190
// DB 용으로 현재 시간을 쿼리 파라미터에 추가 (캐시 무효화)

0 commit comments

Comments
 (0)