>_
.issue.db
/highway-workflow-engine
Dashboard
Issues
Memory
Lessons
Audit Log
New Issue
Edit Issue #680
Update issue details
Title *
Description
Bug: Several API endpoints in api/blueprints/v1/workflows.py used conn.cursor() without specifying row_factory=dict_row, but then tried to access rows as dicts (row['column_name']). This caused 'tuple indices must be integers or slices, not str' errors. Affected endpoints: - GET /workflows/definitions/<definition_id> - GET /workflows/definitions/hash/<hash> - GET /workflows/definitions/<name>/versions/<version> - Several workflow run endpoints Fix: Changed all conn.cursor() calls to conn.cursor(row_factory=dict_row) to return rows as dicts.
Priority
Low
Medium
High
Critical
Status
Open
In Progress
Closed
Won't Do
Due Date (YYYY-MM-DD)
Tags (comma separated)
Related Issues (IDs)
Enter IDs of issues related to this one. They will be linked as 'related'.
Update Issue
Cancel