Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[BE] feat: 리뷰 삭제 기능 구현 #735

Merged
merged 30 commits into from
Oct 16, 2023
Merged
Changes from 1 commit
Commits
Show all changes
30 commits
Select commit Hold shift + click to select a range
99a55ef
feat: 해당 review에 달린 tag를 삭제하는 기능 추가
hanueleee Oct 9, 2023
714167b
feat: 해당 review에 달린 favorite을 삭제하는 기능 추가
hanueleee Oct 9, 2023
e6103d3
feat: NotAuthorOfReviewException 추가
hanueleee Oct 9, 2023
fd8c80d
feat: 리뷰 삭제 기능 구현
hanueleee Oct 9, 2023
6ddcdeb
feat: s3 이미지 삭제 기능 구현
hanueleee Oct 9, 2023
f6f2acd
test: 리뷰 삭제 기능에 대한 인수테스트 작성
hanueleee Oct 9, 2023
bde3448
refactor: 리뷰 반영
hanueleee Oct 10, 2023
6fa2d9b
refactor: deleteAllByIdInBatch적용
hanueleee Oct 10, 2023
6d54089
test: 리뷰 삭제 실패 케이스 추가
hanueleee Oct 10, 2023
7534544
refactor: updateProductImage 메서드 중복 제거
hanueleee Oct 10, 2023
6e44dcb
feat: s3 파일 경로 지정 로직 추가
hanueleee Oct 11, 2023
f457738
refactor: 리뷰에 이미지가 존재할 때에만 s3 delete 로직 실행하도록 수정
hanueleee Oct 11, 2023
4842491
refactor: 리뷰 삭제 성공시 상태코드 204 반환
hanueleee Oct 11, 2023
c0e02a0
test: 리뷰 삭제 성공시 상태코드 204 반환하도록 인수테스트 수정
hanueleee Oct 11, 2023
20470ee
feat: s3 이미지 삭제 로직 이벤트 처리
hanueleee Oct 11, 2023
acb87e5
refactor: 이미지 있을 때만 이벤트 발행하던 로직을 이미지 유무 상관없이 이벤트 발행하도록 수정 (이미지 유무 처리를…
hanueleee Oct 12, 2023
377e1bb
test: 리뷰 삭제 이벤트 관련 테스트 추가
hanueleee Oct 12, 2023
d18886b
test: 리뷰 삭제 이벤트 관련 테스트 보완
hanueleee Oct 12, 2023
ae3b56a
refactor: ReviewTagRepositoryTest의 deleteByReview 테스트 간소화
hanueleee Oct 12, 2023
fa638e3
feat: application.yml에 스레드 풀 설정 추가
hanueleee Oct 12, 2023
e64cfd6
refactor: member를 equals로 비교하도록 수정
hanueleee Oct 13, 2023
438b386
chore: 컨벤션 적용
hanueleee Oct 13, 2023
e846e91
refactor: 세션 이름 복구
hanueleee Oct 13, 2023
32acf16
refactor: 리뷰 반영
hanueleee Oct 13, 2023
e0560df
refactor: reviewId 대신 review로 delete하도록 수정
hanueleee Oct 13, 2023
f5ace44
refactor: s3 이미지 삭제 실패 로그 문구 수정
hanueleee Oct 13, 2023
a30cba3
refactor: 리뷰 삭제시 deleteById 대신 delete로 수정
hanueleee Oct 13, 2023
0fdb1ef
feat: 리뷰 삭제 api 수정 사항 적용
hanueleee Oct 13, 2023
aea8f01
style: EventTest 메소드 줄바꿈
hanueleee Oct 15, 2023
05b0030
Merge branch 'develop' into feat/issue-734
hanueleee Oct 16, 2023
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion backend/src/main/java/com/funeat/common/s3/S3Uploader.java
Original file line number Diff line number Diff line change
Expand Up @@ -67,7 +67,7 @@ public void delete(final String image) {
final String key = folder + imageName;
amazonS3.deleteObject(bucket, key);
} catch (final AmazonServiceException e) {
log.error("S3 이미지 삭제가 실패했습니다. 이미지 경로 : {}", image);
log.error("S3 이미지 삭제에 실패했습니다. 이미지 경로 : {}", image);
hanueleee marked this conversation as resolved.
Show resolved Hide resolved
throw new S3DeleteFailException(UNKNOWN_SERVER_ERROR_CODE);
}
}
Expand Down