- 상태을(를) 진행에서 해결(으)로 변경되었습니다.
앞선 코멘트를 정정합니다 — 서버는 이미 반영돼 있었습니다.
Core dev 665a297 이 레퍼럴 카드에 quest_id 를 싣고 같은 키의 questDisplayNames 를 직렬화하고
있습니다(방안 A). 제가 "서버 회신 대기"라고 적은 것은 이 배포 사실을 모르고 쓴 것입니다.
클라이언트도 머지 완료했습니다.
- dev 9a3287c : 부제 우선순위 조정 (questId 우선)
- MR !14 (dev 84e9943, henrypark) : 이름이 없을 때 raw questId 가 노출되던 빈틈을 막고
레퍼럴에 한해 Level N 폴백을 유지 + 화면 렌더 회귀 테스트 추가
동작 — 레퍼럴 내역 행은 어드민 지정 이름이 유효하면 그 이름으로, 이름이 없거나 공백·키 불일치면
종전 'Level N' 으로 표시됩니다. 어드민에 이름이 비어 있는 레벨은 계속 'Level N' 으로 보이므로,
그 레벨들도 이름이 필요하면 어드민에서 채워 주시면 됩니다.
검증 — npm run typecheck 통과, 전체 81 스위트 / 762 테스트 통과.
레퍼럴 부제 관련 케이스(이름 있음 / 사전 없음 / 키 불일치 / 공백 / 비문자열 / questId 없음)와
PointHistoryScreen 렌더 2건을 테스트로 고정했습니다.
앱 빌드에 반영된 뒤 화면에서 재확인 부탁드립니다.