Skip to content

fix: 시간표 조회 API 스펙 변경(교육청/학교 코드 제거) 대응 - #201

Merged
koreahghg merged 1 commit into
developfrom
fix/neis-timetable-params
Jul 6, 2026
Merged

fix: 시간표 조회 API 스펙 변경(교육청/학교 코드 제거) 대응#201
koreahghg merged 1 commit into
developfrom
fix/neis-timetable-params

Conversation

@koreahghg

Copy link
Copy Markdown
Member

#️⃣연관된 이슈

없음

📝작업 내용

  • 서버 시간표 조회 API(GET /v2/neis/timetables)가 NEIS 기반에서 DataGSM(DG) API 기반으로 변경되면서 삭제된 officeCode, schoolCode 파라미터를 클라이언트에서도 제거했습니다.
  • Period 응답 타입을 실제 서버 스펙(teacher: String?, classroom: String?)에 맞춰 teacher, classroomstring | null로 수정했습니다.

💬리뷰 요구사항

@koreahghg koreahghg self-assigned this Jul 6, 2026
@vercel

vercel Bot commented Jul 6, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

1 Skipped Deployment
Project Deployment Actions Updated (UTC)
flooding-v2 Ignored Ignored Jul 6, 2026 11:41am

Request Review

@github-actions github-actions Bot added the 🐞 Type: Bug/Function 정상 동작하지 않는 기능 label Jul 6, 2026

@gemini-code-assist gemini-code-assist Bot left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Code Review

이번 풀이퀘스트에서는 neis.ts 모델에서 불필요한 NEIS_OFFICE_CODENEIS_SCHOOL_CODE 상수를 제거하고, Period 인터페이스의 teacherclassroom 타입을 널러블(null) 및 문자열 타입으로 유연하게 변경하였습니다. 또한 TimetableParamsTimeTableCard 컴포넌트에서 더 이상 사용되지 않는 officeCodeschoolCode 속성을 제거하여 코드를 정리했습니다. 해당 변경 사항에 대해 별도의 피드백은 없습니다.

Important

The consumer version of Gemini Code Assist on GitHub is being sunset. Starting June 18, 2026, new organization installations will be blocked, and all code review activity will officially cease on July 17, 2026.
For more details on the timeline and next steps, please review the Help Documentation.

@koreahghg
koreahghg merged commit 71b7034 into develop Jul 6, 2026
10 checks passed
@koreahghg
koreahghg deleted the fix/neis-timetable-params branch July 6, 2026 11:49
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

🐞 Type: Bug/Function 정상 동작하지 않는 기능

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants