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(afternote): 수정 진입 시 기존 수신자 prefill 부재 — 검증에 걸려 수정 저장 불가 #566
애프터노트 수정 진입 시 기존 수신자가 폼에 채워지지 않아, 수정 저장이 원천 차단된다 (2026-07-28 13:10 에뮬 런타임 실측).
재현
등록된 애프터노트(갤러리 및 파일) 상세 → 우상단 ⋯ → 수정하기
종류·서비스명·처리 방법은 채워지는데 수신자 추가 영역은 비어 있음
그대로 "등록" 을 누르면 수신자를 한 명 이상 선택해 주세요. 로 막힘 → 수신자를 다시 넣기 전에는 어떤 수정도 저장할 수 없다
원인 — 프리필 모델에 수신자 항목 자체가 없다. EditorFormPrefill.kt:12-26 의 필드는 serviceName · category · account · messageBlocks · processingMethods · lastWish · 미디어 URL · 플레이리스트뿐이고, AfternoteEditorFormMapper.editorFormPrefillFromLoadParams(:45-) 도 수신자를 만들지 않는다. 반면 저장 payload 는 receivers = selectedReceiverIds.map { … }(AfternoteEditorFormMapper.kt:290)로 폼의 선택값을 요구한다.
수정 방향: EditorFormPrefill 에 수신자를 추가하고 상세 응답의 receivers 로 채운다.
📌 Child Issue(Optional)
No response
📍 Note (Optional)
서버 상세 응답이 현재 receivers:[{receiverId:1}] 처럼 id 만 내려줘(BE 레포 Refactor/79 #81 로 name·relation 추가 요청함) 이름 표시는 그 응답 확장 후에 가능하다. 다만 id 만으로도 폼 선택 상태 복원은 가능하므로 이 이슈는 선행해서 처리할 수 있다.
같은 화면 상단 타이틀이 수정 진입에서도 "애프터노트 작성하기" 로 표시된다 — 함께 정리 여지.
Activity
feat: 애프터노트 수정 진입 시 기존 수신자 정보 프리필 적용
OnlyReadOneBook commentedon Aug 25, 2026
수정 확인 (develop
4e0a648eb, 2026-08-25 17:21 KST, 실서버)애프터노트 상세 → 수정하기 진입 시 기존 수신자가 정상 prefill 됩니다.
소셜네트워크· 서비스명인스타그램· 계정 정보 · 처리 방법delete account모두 채워짐QA수신자 / DAUGHTER표시그 상태로
등록을 눌러 저장까지 성공했습니다.2차 QA #22 가 지적한 "기존 수신자가 채워지지 않아 검증에 걸려 수정 저장 자체가 불가" 는 해소된 것으로 확인됩니다.
부수 확인 — 서버 상세 응답이 수신자를 식별자만이 아니라 이름·관계까지 내려줍니다(2차 QA #33 서버 항목 해소).