ES /docs

BaseService::handlingMessageErrors | sqsMessage - {"MessageId":"9f075323-20ba-4345-b43f-dec825086dd8

Summary: BaseService::handlingMessageErrors | 403 ENT4000 "Floorplan not found"

결과#

floorplan agent 의 createCPFloorplanByFloorplanId catch 절이 trash(soft-delete) floorplan 의 ENT4000 403 을 정상 skip 하지 못하고 재전파하던 error 로깅 noise 를, 흡수 대상 코드에 ENT4000 을 추가하여 제거했다. Jira TSLA-13897 + PR #89619 생성, blind validation APPROVED.

Pull Requests#

변경 내용#

  • applications/agents/packages/cupix-tesla-floorplan-agent/src/floorplan-service.ts: catch 절 흡수 조건을 if (code === 'ARG10002')if (code === 'ARG10002' || code === 'ENT4000') 로 확장. trash(ENT4000)·완전부재(ARG10002) 모두 "처리할 floorplan 없음" 으로 동일 취급하여 return undefined 로 조용히 skip. throw ec 는 그 외 code 에만 실행되어 다른 error 는 여전히 전파. warn 로그와 base-service.ts logging 경로는 미변경.

Cleanup#

bash
cd /home/ec2-user/repos/cupixworks
git worktree remove /home/ec2-user/error-sweeper/.worktrees/890f6cf1-764e-4558-837c-8143d0338b21/cupixworks