Skip to content

Commit 1e39538

Browse files
committed
CLAP-434 Fix: 잔여 작업수에 대해 회원 상태에 따라 조건부 매핑으로 수정
1 parent 3154018 commit 1e39538

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

src/main/java/clap/server/application/mapper/response/MemberResponseMapper.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,8 @@
55
import clap.server.adapter.inbound.web.dto.member.response.MemberDetailInfoResponse;
66
import clap.server.adapter.inbound.web.dto.member.response.MemberProfileResponse;
77
import clap.server.adapter.outbound.persistense.entity.member.constant.MemberRole;
8+
import clap.server.adapter.outbound.persistense.entity.member.constant.MemberStatus;
89
import clap.server.domain.model.member.Member;
9-
import clap.server.domain.model.member.MemberInfo;
1010

1111
public class MemberResponseMapper {
1212
private MemberResponseMapper() {
@@ -64,6 +64,7 @@ public static MemberDetailsResponse toMemberDetailsResponse(Member member) {
6464
member.getMemberInfo().getDepartment().getDepartmentId(),
6565
member.getMemberInfo().getDepartment().getName(),
6666
member.getMemberInfo().getDepartmentRole(),
67+
member.getStatus().equals(MemberStatus.PENDING) || member.getStatus().equals(MemberStatus.APPROVAL_REQUEST) ? null:
6768
member.getInProgressTaskCount() + member.getInReviewingTaskCount()
6869
);
6970
}

0 commit comments

Comments
 (0)