Skip to content

Commit

Permalink
[hotfix] 공지사항 게시물 수정 시 isNotice false일 때 status 상태 반영은 안되는 문제해결
Browse files Browse the repository at this point in the history
* 긴급공지였던 게시물을 수정시 isNotice를 false로 넣어서 요청한다면 상태를 GENERAL(일반)으로 변경하게 수정
  • Loading branch information
chahyunsoo committed Sep 28, 2024
1 parent 5b0ecfc commit 85a60ee
Showing 1 changed file with 6 additions and 1 deletion.
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,12 @@ public Post toDomain(Post post, Board board) {
content,
post.getViewCount(),
thumbnailImage,
Status.fromEnumOrNull(isNotice?Status.EMERGENCY_NOTICE:Status.getEnumStatusFromStringStatus(post.getStatus())),
// Status.fromEnumOrNull(isNotice?Status.EMERGENCY_NOTICE:Status.getEnumStatusFromStringStatus(post.getStatus())),
// 삼항 연산자를 활용하여 상태 처리
Status.fromEnumOrNull(
isNotice ? Status.EMERGENCY_NOTICE :
(Status.getEnumStatusFromStringStatus(post.getStatus()).equals(Status.EMERGENCY_NOTICE) ? Status.GENERAL : Status.getEnumStatusFromStringStatus(post.getStatus()))
),
DateUtils.parseHourMinSecFromCustomString(post.getCreatedAt()),
DateUtils.parseHourMinSecFromCustomString(post.getUpdatedAt()),
LocalDateTime.now(),
Expand Down

0 comments on commit 85a60ee

Please sign in to comment.