Error logs error TypeError: Cannot read properties of undefined or null show that these should be better handled. We can safe-guard these and also validate inputs early.
Description
Details
Event Timeline
ecarg opened https://gitlab.wikimedia.org/repos/abstract-wiki/wikifunctions/function-orchestrator/-/merge_requests/463
Draft: handle undefined|null reference string
apine merged https://gitlab.wikimedia.org/repos/abstract-wiki/wikifunctions/function-orchestrator/-/merge_requests/463
handle undefined|null reference string
Change #1196439 had a related patch set uploaded (by Jforrester; author: Jforrester):
[operations/deployment-charts@master] wikifunctions: Upgrade orchestrator from 2025-10-06-225918 to 2025-10-14-194525
Change #1196439 merged by jenkins-bot:
[operations/deployment-charts@master] wikifunctions: Upgrade orchestrator from 2025-10-06-225918 to 2025-10-14-194525
Marking as resolved. This was a temporary bandaid but other occurrences in the code rendered similar error logs down the road. Additionally, was encouraged not to use optional chaining recently so those have since been removed.