challenge_achievement_percentage저장 시 challenge_achievement_id null 관련 버그를 수정합니다.
저장된 ChallengeAchievement의 id값이 필요 하므로, 챌린지 펀센티이지 저장 시 new ChallengeAchievementRecord(achievement, achievementRecord.percentageValues()) 로 새로운 ChallengeAchievementRecord객체를 생성합니다.
ChallengeAchievementEntity의 from 메서드에 id값을 셋팅하는 코드를 추가합니다.
데이터 잘못 저장되는 버그(퍼센테이지 저장 유무가 false인 조건이 하나라도 있는 경우, 퍼센테이지가 저장됨.)를 수정합니다.
🔗 이슈 연결
🚀 구현한 API
💡 반영할 내용 및 변경 사항 요약
ChallengeAchievement
의 id값이 필요 하므로, 챌린지 펀센티이지 저장 시new ChallengeAchievementRecord(achievement, achievementRecord.percentageValues())
로 새로운 ChallengeAchievementRecord객체를 생성합니다.ChallengeAchievementEntity
의 from 메서드에 id값을 셋팅하는 코드를 추가합니다.🔍 리뷰 요청/참고 사항