Skip to content

[#739] Todo 마감일을 수정 후 저장 전 원본 데이터와 동일해도 체크 버튼이 눌리는 현상을 해결한다#759

Merged
opficdev merged 1 commit into
developfrom
fix/#739
Jul 23, 2026
Merged

[#739] Todo 마감일을 수정 후 저장 전 원본 데이터와 동일해도 체크 버튼이 눌리는 현상을 해결한다#759
opficdev merged 1 commit into
developfrom
fix/#739

Conversation

@opficdev

Copy link
Copy Markdown
Owner

🔗 연관된 이슈

🎯 의도

  • 마감일을 다른 날짜로 변경한 뒤 원래 날짜로 되돌렸을 때 시각 차이만으로 저장 버튼이 활성화되는 문제 해결

📝 작업 내용

📌 요약

  • TodoEditorFeature.State.hasChanges의 마감일 변경 여부를 날짜 단위로 판정
  • 동일 날짜 복귀 동작을 검증하는 회귀 테스트 추가

🔍 상세

  • 원본과 편집 중인 dueDate가 같은 날짜면 비교용 TodoDraft의 값을 원본으로 맞춘 뒤 기존 Equatable 비교 수행
  • 다른 날짜 또는 nil 변경은 기존과 같이 변경으로 판정
  • makeTodoDraft 저장 경로와 TodoDraft 동등성 동작 유지
  • 변경 파일 SwiftLint 위반 0건 확인
  • PresentationShared build-for-testing 종료 코드 0 확인
  • git diff --check 통과

📸 영상 / 이미지 (Optional)

  • 없음

@opficdev opficdev self-assigned this Jul 23, 2026
@opficdev
opficdev merged commit ece9e86 into develop Jul 23, 2026
7 checks passed
@opficdev
opficdev deleted the fix/#739 branch July 23, 2026 01:31
@opficdev opficdev added the App Store 앱스토어 배포 버전 label Jul 23, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

App Store 앱스토어 배포 버전

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Todo 마감일을 수정 후 저장 전 원본 데이터와 동일해도 체크 버튼이 눌리는 현상을 해결한다

1 participant