generated from ttipo/project-base
60efc65ee0
일정 저장소가 "목록 전체 저장" 이라 서버에 맞지 않아 건별 계약으로 바꿨다. - 저장소: 날짜 일정 여러 건 만들기·내용 바꾸기·삭제, 반복 규칙 만들기·바꾸기·삭제, 완료 표시, 대상 떼기. 돌려받은 결과(id 가 붙은 일정·규칙)를 알림기가 ScheduleBook 에 반영한다 - 일반↔반복 전환은 알림기가 저장소 호출로 풀고, 새 것을 먼저 만든 뒤 옛것을 지운다(중간 실패에도 일정이 남는다). ScheduleBook.update 는 지우고 같은 규칙을 알림기 테스트로 옮겼다 - 서버 저장소: 불러올 때 날짜 일정·반복 규칙·완료 표시를 합치고, 기간 설정은 500건씩 나눠 보낸다. 아이 삭제·보관 때의 정리는 서버가 하므로 dropTarget 은 아무것도 보내지 않는다 - 완료 체크는 화면에 먼저 반영하고 저장에 실패하면 되돌린다 - 일정·아이 저장 화면은 실패하면(알림은 인터셉터) 입력을 둔 채 머문다 Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>