You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
fix(mindrecord): 임시저장·수신 목록의 refresh() 가 미결선 — 정의만 있고 호출부 0건 #702
대조군 — 같은 모듈의 마인드레코드 홈은 결선되어 있다. HomeScreen.kt:82-84 가 카테고리별로 dailyQuestionViewModel.refreshOnReturn() · diaryViewModel.refreshOnReturn() · weeklyReportViewModel.refreshOnReturn() 을 호출한다. 임시저장·수신 목록만 같은 결선이 빠졌다.
해야 할 일
DraftListViewModel.refresh() · ReceiverMindRecordViewModel.refresh() 를 화면 재진입 시점에 결선 — 마인드레코드 홈이 쓰는 패턴을 그대로 따르면 된다
추억 공간에 갱신 통로 추가 여부 결정
📌 Child Issue(Optional)
No response
📍 Note (Optional)
#699 와 경계가 있다. 이 이슈는 "재조회가 아예 나가지 않는다"는 결선 문제이고, #699 는 "재조회는 나가는데 파싱 실패로 0건"이라는 응답 문제다. 임시저장 목록은 DraftListViewModel.kt:115 에서 diaryRepository.getList(yearMonth, draftOnly = true) 로 #699 가 지적한 것과 같은 DTO 를 타므로, 이 이슈만 고치면 재조회는 나가되 결과는 여전히 0건이다. 반대로 #699 만 고치면 재조회 자체가 나가지 않는다. 두 이슈가 모두 해소되어야 "저장한 항목이 목록에 보인다"가 성립하므로 #699 를 선행으로 걸어 둔다.
전 앱 62개 화면 중 당겨서 새로고침이 있는 곳은 홈 탭·애프터노트 홈 2곳뿐이고, 재진입 갱신이 결선된 곳은 6곳뿐이다(2026-08-03 실측). 같은 계열을 담당별로 나눠 등록했다 — 애프터노트·수신자 흐름 #701, 마인드레코드 #702, 타임레터·설정 #703, 설정 수신자 목록 #579.
추억 공간은 #559(MEMORIES 카드·추억 공간 화면 고정 더미)가 선행이라, 그 이슈가 해소된 뒤 갱신 결선이 의미를 갖는다.
Activity
Merge pull request #900 from Afternote/fix/702-refresh-wiring