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): 추모 등록이 빈 플레이리스트로 서버 400 코스 — FE 검증·안내 부재 #1389
추모(MEMORIAL) 애프터노트를 곡 없이 등록하면 서버가 400 으로 거절하는데, FE 는 사전 검증도 실패 안내 문구도 없다 (2026-08-29 코드 실측, 런타임 미실측).
서버 계약 — FE 는 isDraft 를 보내지 않아 항상 정식 등록(타이트 검증)이다. PlaylistValidationStrategy.validateCreate 가 requirePlaylistSongs 로 playlist 부재 시 PLAYLIST_REQUIRED, songs 빈 배열 시 PLAYLIST_SONGS_REQUIRED 를 던진다.
FE 현황
AfternoteRequestMapper.kt — CreateMemorialPayload.toRequest() 가 곡이 없어도 songs = [] 를 그대로 전송한다.
AfternoteEditorValidator.kt — MEMORIAL -> {} 무검증. AfternoteEditorValidatorTest 의 «추모 폼은 플레이리스트가 비어 있어도 저장할 수 있다» 가 이 동작을 고정하고 있다.
검증 실패 확정 모달(4309:42342)에는 계정정보·서비스명·복수 문구만 있고 플레이리스트 문구가 없다.
Activity
github-actions commentedon Aug 28, 2026
이 이슈는 필수 메타데이터를 판정할 수 없어 자동으로 닫았습니다.
작업 유형이 없거나 허용된 값이 아닙니다.주 담당 모듈이 없거나 허용된 값이 아닙니다.이슈 등록 양식에 맞게 본문을 보완한 뒤 다시 열어 주세요.
fix(afternote): 처리 방법 필수를 서버 기준으로 제거한다