mirror of
https://github.com/penpot/penpot.git
synced 2026-11-07 10:30:40 +00:00
The claim carries the job row JSON: every id a string. The run handed them to the renderer as-is, and the render spec only takes uuid objects, so every export died on `render-params`. The run now parses the item ids at the normalize boundary, threads the job-id through the plan (it never arrived there: the render saw nil), and omits an absent share-id instead of naming nil. AI-assisted-by: glm-5.3-flash