Skip to content

fix: 지역 코드 매핑 이슈 #96

@lilloo04

Description

@lilloo04

📌 개요

  • 통합 조회 API에서 regionRepository.findByKorAreaCodeAndKorSigunguCode() 호출 시, 특정 지역 코드/시군구 코드로 지역을 찾지 못하는 문제가 발생합니다.
  • 이로 인해 CustomException(REGION_NOT_FOUND)가 발생하고, 최종적으로 응답이 -2로 내려갑니다.

🔍 상세 내용

  • 문제 원인
    • DB에 해당 지역 데이터가 존재하지 않음
    • API 요청 시 전달되는 지역 코드나 시군구 코드 값이 잘못됨
    • 기대하는 값과 DB에 저장된 값 사이의 불일치 발생
  • 현재 동작
    • TatsCnctrService.java:59에서 REGION_NOT_FOUND 예외 발생
    • catch 블록(104번째 줄)에서 -2 응답 반환
  • 개선 필요사항
    • DB 지역 데이터 누락 여부 확인
    • 잘못된 코드 값 전달 방지 및 검증 로직 추가
    • 필요 시 fallback 로직 또는 기본 지역 처리 방안 마련

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions