Skip to content

Commit 749bab8

Browse files
committed
[fix] : image 응답 response 수정
1 parent a188fc7 commit 749bab8

File tree

7 files changed

+9
-17
lines changed

7 files changed

+9
-17
lines changed

src/main/java/com/cona/KUsukKusuk/profile/controller/ProfileController.java

-2
Original file line numberDiff line numberDiff line change
@@ -37,8 +37,6 @@ public HttpResponse<String> deleteProfileImage() {
3737
public HttpResponse<String> updateProfileImage(UploadImage imageDto) {
3838
try {
3939
String imageUrl = profileService.updateProfileImage(imageDto);
40-
// S3 URL을 CloudFront URL로 변환
41-
String cloudFrontUrl = ImageUrlConverter.convertToCloudFrontUrl(imageUrl);
4240
return HttpResponse.okBuild(imageUrl);
4341
} catch (IOException e) {
4442
throw new ImageUploadException();

src/main/java/com/cona/KUsukKusuk/spot/dto/SpotDetailResponse.java

+1-2
Original file line numberDiff line numberDiff line change
@@ -23,13 +23,12 @@ public record SpotDetailResponse(Long spotId,
2323

2424
public static SpotDetailResponse fromSpot(Spot spot,Boolean isBookmark, Boolean isLike) {
2525

26-
List<String> cloudFrontImageUrls = ImageUrlConverter.convertToCloudFrontUrls(spot.getImageUrls());
2726

2827
return SpotDetailResponse.builder()
2928
.spotId(spot.getId())
3029

3130
.spotName(spot.getSpotName())
32-
.images(cloudFrontImageUrls)
31+
.images(spot.getImageUrls())
3332
.longitude(spot.getLongitude())
3433
.latitude(spot.getLatitude())
3534
.review(spot.getReview())

src/main/java/com/cona/KUsukKusuk/spot/dto/SpotGetResponse.java

+1-2
Original file line numberDiff line numberDiff line change
@@ -26,12 +26,11 @@ public record SpotGetResponse(
2626
) {
2727
public static SpotGetResponse of(Spot spot,Boolean isUsersOwnSpot,Boolean isBookmark,Boolean isLike) {
2828

29-
List<String> cloudFrontImageUrls = ImageUrlConverter.convertToCloudFrontUrls(spot.getImageUrls());
3029
return SpotGetResponse.builder()
3130
.spotId(spot.getId())
3231
.isUsersOwnSpot(isUsersOwnSpot)
3332
.spotName(spot.getSpotName())
34-
.images(cloudFrontImageUrls)
33+
.images(spot.getImageUrls())
3534
.longtitude(spot.getLongitude())
3635
.latitude(spot.getLatitude())
3736
.review(spot.getReview())

src/main/java/com/cona/KUsukKusuk/spot/dto/SpotJoinResponse.java

+1-2
Original file line numberDiff line numberDiff line change
@@ -12,12 +12,11 @@ public record SpotJoinResponse(
1212
Long spotid,String spotName, List<String> images, String longtitude, String latitude, String review
1313
) {
1414
public static SpotJoinResponse of(Spot spot){
15-
List<String> cloudFrontImageUrls = ImageUrlConverter.convertToCloudFrontUrls(spot.getImageUrls());
1615

1716
return SpotJoinResponse.builder()
1817
.spotid(spot.getId())
1918
.spotName(spot.getSpotName())
20-
.images(cloudFrontImageUrls)
19+
.images(spot.getImageUrls())
2120
.longtitude(spot.getLongitude())
2221
.latitude(spot.getLatitude())
2322
.review(spot.getReview())

src/main/java/com/cona/KUsukKusuk/spot/dto/SpotUpdatResponse.java

+1-2
Original file line numberDiff line numberDiff line change
@@ -11,12 +11,11 @@ public record SpotUpdatResponse(
1111

1212
) {
1313
public static SpotUpdatResponse of(Spot spot){
14-
List<String> cloudFrontImageUrls = ImageUrlConverter.convertToCloudFrontUrls(spot.getImageUrls());
1514

1615
return SpotUpdatResponse.builder()
1716
.spotid(spot.getId())
1817
.spotName(spot.getSpotName())
19-
.images(cloudFrontImageUrls)
18+
.images(spot.getImageUrls())
2019
.longtitude(spot.getLongitude())
2120
.latitude(spot.getLatitude())
2221
.review(spot.getReview())

src/main/java/com/cona/KUsukKusuk/spot/service/SpotService.java

+4-4
Original file line numberDiff line numberDiff line change
@@ -136,12 +136,12 @@ public Spot updateSpot(Long spotId,List<MultipartFile> images, SpotUpdateRequest
136136
List<String> imageUrls = spot.getImageUrls();
137137

138138
for (String deleteImageUrl : deleteImageUrls) {
139-
String s3ImageUrl = ImageUrlConverter.convertToS3Url(deleteImageUrl);
140-
if (imageUrls.contains(s3ImageUrl)) {
141-
imageUrls.remove(s3ImageUrl);
139+
if (imageUrls.contains(deleteImageUrl)) {
140+
imageUrls.remove(deleteImageUrl);
141+
142142
spot.setImageUrls(imageUrls);
143143
// S3에서 이미지 삭제
144-
s3Service.deleteImagebyUrl(user, s3ImageUrl);
144+
s3Service.deleteImagebyUrl(user, deleteImageUrl);
145145
}
146146
}
147147

src/main/java/com/cona/KUsukKusuk/user/dto/UserProfileResponse.java

+1-3
Original file line numberDiff line numberDiff line change
@@ -13,14 +13,12 @@ public record UserProfileResponse(
1313
String profileImage
1414
) {
1515
public static UserProfileResponse of(User user) {
16-
// S3 URL을 CloudFront URL로 변환
17-
String cloudFrontUrl = ImageUrlConverter.convertToCloudFrontUrl(user.getProfileimage());
1816
return UserProfileResponse.builder()
1917
.userId(user.getUserId())
2018
.password(user.getNoCryptpassword())
2119
.nickname(user.getNickname())
2220
.email(user.getEmail())
23-
.profileImage(cloudFrontUrl)
21+
.profileImage(user.getProfileimage())
2422
.build();
2523
}
2624
}

0 commit comments

Comments
 (0)