fix(api): parse columns_config JSON string in workflow responses

↗ view on GitHub · Jason Lee · 2026-05-14 · 714bcbd1

Aurora Data API returns jsonb columns as raw strings. withWorkflowAccess
was spreading the raw DB row without parsing columns_config, causing
TypeError: .sort is not a function on the WorkflowPage and corrupt
double-serialized data when creating a tabular review from a custom workflow.

Parse in withWorkflowAccess so all workflow endpoints (GET /, GET /:id,
PUT, PATCH) are covered by a single fix.
Repository dropthejase/louis
Author Jason Lee <12leeejk2@gmail.com>
Authored
Parents 6edd164d
Stats 1 file changed , +3
Part of Second `louisTabular` agent + tabular review wiring fixes

Capture this commit into my fork

Download a Markdown prompt that tells Claude how to port this exact commit into your working tree. Run it via claude -p < capture-commit-714bcbd1.md from inside the repo you want the change in.

⬇ Download capture-commit-714bcbd1.md