[FE] 지출 생성 시 나갔던 멤버를 다시 추가할 수 없는 오류 #637
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
issue
구현 목적
지출 생성 시 지워졌던 멤버를 다시 추가할 수 없는 오류가 발생합니다.
예를 들어 1차에 이상, 감자, 망쵸 가 있을 때, 2차에서는 망쵸가 나가고 이상, 감자가 남습니다.
3차에서 망쵸를 다시 추가하려고 할 때, "�현재 참여하고 있는 인원이 존재합니다" 에러가 발생합니다.
2024-09-25.1.51.58.mov
구현 내용
기존에는 새로 멤버를 추가할 때, 이미 있는 멤버인지 판별하기 위해
currentMember
와 비교했었습니다.하지만, 한번 나갔던 멤버의 정보는 currentMember에 존재하지 않고, allMember에 존재하기 때문에 비교하는 대상을 currentMember에서
allMember
로 변경해 주었습니다.