Skip to content

[K-004] sgis: _extract_err_code 중복 제거 (#286)#294

Merged
yeongseon merged 2 commits into
mainfrom
fix/issue-286-sgis-extract-err-code-dedup
Jul 3, 2026
Merged

[K-004] sgis: _extract_err_code 중복 제거 (#286)#294
yeongseon merged 2 commits into
mainfrom
fix/issue-286-sgis-extract-err-code-dedup

Conversation

@yeongseon

Copy link
Copy Markdown
Owner

요약

auth.pyadapter.py에 완전히 동일한 _extract_err_code 함수가 두 개 존재하던 문제를 수정합니다.

변경 내용

  • auth.py_extract_err_code 시그니처를 dict[str, object]Mapping[str, object]으로 통일 (adapter.py 버전과 일치)
  • auth.py에서 collections.abc.Mapping import 추가
  • adapter.py에서 _extract_err_codeauth.py로부터 import
  • adapter.py의 중복 구현 제거

검증

  • ruff check 통과
  • mypy 통과
  • pytest tests/unit/providers/sgis/ → 15/15 통과

Closes #286

yeongseon added 2 commits July 3, 2026 22:50
Move _extract_err_code to auth.py with the broader Mapping[str, object]
signature (vs dict in auth, Mapping in adapter). adapter.py now imports it
from auth.py, removing the identical copy.

Closes #286
@yeongseon yeongseon merged commit b8ae898 into main Jul 3, 2026
7 checks passed
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.

[K-004][P2] sgis 모듈 내 _extract_err_code 함수 중복 정의

1 participant