Skip to content

feat: request-approve 연동(임시)#151

Draft
gladgaeun wants to merge 1 commit intodevelopfrom
feature/150-request-approve-api
Draft

feat: request-approve 연동(임시)#151
gladgaeun wants to merge 1 commit intodevelopfrom
feature/150-request-approve-api

Conversation

@gladgaeun
Copy link
Collaborator

🔗 관련 이슈 (Related Issue)

#150

📝 작업 내용

  • 목적: “장소 요청 승인” 플로우(확인 → 초기정보 설정 → 승인 API) 1차 연동

  • AdminConfirmSpacePage: /places/google/resolve로 구글(짧은 링크/이름) 우선 조회, 401 등 실패 시 카카오 Places로 폴백; 더미 미사용, 영업시간 없으면 빈칸 표시

  • AdminInitSpaceInfoPage: 필터/좌표/주소/전화로 승인 본문 생성 후 POST /places/approve?proposalId=... 호출, 성공 시 Reviewed 탭으로 이동

  • API 모듈 추가: src/apis/resolveGooglePlace.ts(axiosInstance 사용, parseGeometry 포함), src/apis/approveProposal.ts

  • 유틸 추가: src/utils/label.ts(UI 라벨 → 서버 라벨 정규화)

  • 인증/로깅: 공통 axiosInstance 사용(Authorization 헤더), 401/에러 상세 콘솔 로깅

  • UI: Confirm/Init 페이지에서 SpaceInfoSimple 렌더용 방어적 기본값 적용, 필터 섹션 여백 조정

  • 401 에러 발생으로 작업 중

✅ PR 체크리스트

  • PR 제목은 커밋 컨벤션을 따랐습니다.
  • 관련 이슈를 연결했습니다.
  • 코드 리뷰어가 지정되어 있습니다. (디스코드 메시지로 대체)
  • 변경 사항에 대한 테스트를 진행했습니다.

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.

1 participant