itsm_ysm/front/src
itms-merge-dev cc6542c7ed fix(itms-front): api 에러응답 방어적 파싱 — trace/message/error 옵셔널화 (페이지·메뉴 붕괴 방지)
RestApiCallUtil 이 api 에러 응답에서 JSONObject.get("trace")/get("error")/get("message")를
무조건 읽어 필드 부재 시 kong.unirest JSONException → RuntimeException → /error-page/501.do →
페이지 전체(헤더/좌측메뉴 포함) 렌더 붕괴. optString/optInt 로 방어화(정상 파싱 유지, 부재 시 폴백).
검증: 재빌드·배포 후 로그인→메인 200, 좌측메뉴 데이터 렌더, 외부 200 회귀.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-07-20 00:48:19 +09:00
..
main fix(itms-front): api 에러응답 방어적 파싱 — trace/message/error 옵셔널화 (페이지·메뉴 붕괴 방지) 2026-07-20 00:48:19 +09:00
build.gradle feat(itms): urpItms_20_Front → front subtree 이식 (히스토리 보존) 2026-07-17 17:01:09 +09:00