-
Notifications
You must be signed in to change notification settings - Fork 7
Open
Description
Mike was changing models, and object-detector coordinates got messed up. This caused photo-audio-handler to crash (logs below). Mike is fixing the problem with the object-detector, but the handler should not be crashing on surprise inputs:
orchestrator-1 | 2025-11-16T19:08:41.980949218Z Using default route ("default") for photo-audio-handler
orchestrator-1 | 2025-11-16T19:08:41.980975597Z Using default route ("default") for photo-audio-haptics-handler
orchestrator-1 | 2025-11-16T19:08:42.873210682Z Using default route ("default") for photo-audio-handler
orchestrator-1 | 2025-11-16T19:08:42.873268240Z Using default route ("default") for photo-audio-haptics-handler
photo-audio-handler-1 | 2025-11-16T19:08:53.102745224Z Received request
photo-audio-handler-1 | 2025-11-16T19:08:53.105964555Z /usr/src/app/dist/utils.js:193
photo-audio-handler-1 | 2025-11-16T19:08:53.105970546Z const objs = objDet["objects"].filter((x) => group["IDs"].includes(x["ID"]));
photo-audio-handler-1 | 2025-11-16T19:08:53.105973942Z ^
photo-audio-handler-1 | 2025-11-16T19:08:53.105977038Z
photo-audio-handler-1 | 2025-11-16T19:08:53.105979883Z TypeError: Cannot read properties of undefined (reading 'IDs')
photo-audio-handler-1 | 2025-11-16T19:08:53.105982749Z at /usr/src/app/dist/utils.js:193:59
photo-audio-handler-1 | 2025-11-16T19:08:53.105985574Z at Array.filter (<anonymous>)
photo-audio-handler-1 | 2025-11-16T19:08:53.105988549Z at Object.generateObjDet (/usr/src/app/dist/utils.js:193:40)
photo-audio-handler-1 | 2025-11-16T19:08:53.105991455Z at /usr/src/app/dist/server.js:150:31
photo-audio-handler-1 | 2025-11-16T19:08:53.105994330Z at Generator.next (<anonymous>)
photo-audio-handler-1 | 2025-11-16T19:08:53.105997246Z at /usr/src/app/dist/server.js:31:71
photo-audio-handler-1 | 2025-11-16T19:08:53.106000101Z at new Promise (<anonymous>)
photo-audio-handler-1 | 2025-11-16T19:08:53.106002996Z at __awaiter (/usr/src/app/dist/server.js:27:12)
photo-audio-handler-1 | 2025-11-16T19:08:53.106005852Z at /usr/src/app/dist/server.js:79:36
photo-audio-handler-1 | 2025-11-16T19:08:53.106008727Z at Layer.handle [as handle_request] (/usr/src/app/node_modules/express/lib/router/layer.js:95:5)
photo-audio-handler-1 | 2025-11-16T19:08:53.106011673Z
photo-audio-handler-1 | 2025-11-16T19:08:53.106014468Z Node.js v24.10.0
Metadata
Metadata
Assignees
Labels
No labels