feat: remove page reloads on scan, use DOM updates for speed

This commit is contained in:
Javier
2026-02-11 09:24:44 -06:00
parent deb74fd971
commit ea403934d3
2 changed files with 15 additions and 7 deletions

View File

@@ -116,9 +116,9 @@ def execute_pipeline(actions, barcode, context):
placeholders = ', '.join(['?'] * len(cols))
sql = f"INSERT INTO {context['table_name']} ({', '.join(cols)}) VALUES ({placeholders})"
execute_db(sql, vals)
return {'success': True, 'message': 'Saved Successfully', 'data': field_values}
new_id = execute_db(sql, vals)
return {'success': True, 'message': 'Saved Successfully', 'detail_id': new_id, 'data': field_values}
except Exception as e:
return {'success': False, 'message': f"Database Error: {str(e)}", 'data': field_values}
else: