Skip to content

Commit a79b7b5

Browse files
authored
Merge pull request #118 from Team-Wable/feat/#117
[FEAT] block post content
2 parents e9631d9 + 4a79499 commit a79b7b5

File tree

2 files changed

+5
-0
lines changed

2 files changed

+5
-0
lines changed

WableServer/src/main/java/com/wable/www/WableServer/api/content/service/ContentCommandService.java

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -57,6 +57,10 @@ public void postContent(Long memberId, ContentPostRequestDto contentPostRequestD
5757
public void postContentVer2(Long memberId, MultipartFile contentImage, ContentPostRequestDto contentPostRequestDto) {
5858
Member member = memberRepository.findMemberByIdOrThrow(memberId);
5959

60+
if(member.getMemberBanCount()>=5){
61+
throw new BadRequestException(ErrorStatus.BAN_COUNT_MEMBER.getMessage());
62+
}
63+
6064
member.increaseExpPostContent();
6165

6266
GhostUtil.isGhostMember(member.getMemberGhost());

WableServer/src/main/java/com/wable/www/WableServer/common/response/ErrorStatus.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,7 @@ public enum ErrorStatus {
3131
UNVALID_PROFILEIMAGE_TYPE("이미지 확장자는 jpg, png, webp만 가능합니다."),
3232
PROFILE_IMAGE_DATA_SIZE("이미지 사이즈는 5MB를 넘을 수 없습니다."),
3333
FCM_SERVICE_ERROR("푸시 알림 발생 과정에 오류가 생겼습니다."),
34+
BAN_COUNT_MEMBER("경고 누적으로 글 작성이 제한됩니다."),
3435

3536

3637
/**

0 commit comments

Comments
 (0)