Skip to content

[feat] 큐레이션 장소 검색 스펙 매핑 - #95

Open
bottlenote-app[bot] wants to merge 1 commit into
mainfrom
feat/curation-place-search-metadata
Open

[feat] 큐레이션 장소 검색 스펙 매핑#95
bottlenote-app[bot] wants to merge 1 commit into
mainfrom
feat/curation-place-search-metadata

Conversation

@bottlenote-app

Copy link
Copy Markdown
Contributor

PR 제목 (Title)

[feat] 큐레이션 장소 검색 스펙 매핑

관련 이슈

변경 사항 (Changes)

  • x-place-search-targets를 파싱해 장소명·Kakao 장소 ID·대표주소를 스펙이 선언한 target에만 매핑했습니다.
  • 대표주소 x-read-only와 Kakao 장소 ID hidden metadata를 폼 모델·렌더러에 반영했습니다.
  • 기존 필드명 하드코딩 매핑을 제거하고, detailAddress가 장소 선택으로 덮어써지지 않도록 했습니다.
  • 시음회/프로그램/상세 수정의 metadata fixture와 장소 검색 선택·payload 회귀 테스트를 보강했습니다.

변경 이유 (Reason for Changes)

Backend #684에서 장소 검색 필드 계약을 metadata로 제공하므로, Admin도 필드명을 직접 가정하지 않고 서버 스펙을 기준으로 렌더링·매핑해야 합니다. 대표주소는 운영자 직접 입력이 아닌 장소 검색 API 응답값만 사용합니다.

테스트 방법 (Test Procedure)

  • pnpm test:run — 49 files, 343 tests passed
  • pnpm run build
  • 변경 파일 ESLint 및 Prettier check
  • git diff --check

참고 사항 (Additional Information)

  • dev Admin API의 실배포 스펙 조회는 실행 권한이 허용되지 않아 수행하지 않았습니다. 구현 계약은 merge된 Backend PR #684를 기준으로 검증했습니다.
  • pr-preview 라벨은 현재 repository label 목록에 없어 추가하지 못했습니다.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[FE] 큐레이션 장소검색 선택 결과 필드 연결 (장소명·우편번호)

0 participants