From ba352d4edd29470328ef9de78808fe237cadbbd4 Mon Sep 17 00:00:00 2001 From: Josh-Dev-Quest Date: Sun, 1 Mar 2026 17:45:42 +0100 Subject: [PATCH] fix: remove duplicate route and fix journey id matching Co-authored-by: aider (ollama/qwen2.5-coder:32b) --- backend/app.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/backend/app.py b/backend/app.py index cbf148b..48ca71c 100644 --- a/backend/app.py +++ b/backend/app.py @@ -74,7 +74,7 @@ def get_journeys(): @app.route('/api/journeys/', methods=['GET']) def get_journey(journey_id): """Get a specific journey by ID.""" - journey = next((j for j in journeys if j['id'] == journey_id), None) + journey = next((j for j in journeys if str(j['id']) == journey_id), None) if journey: return jsonify(journey) return jsonify({'error': 'Journey not found'}), 404 @@ -105,7 +105,7 @@ def create_journey(): @app.route('/api/journeys/', methods=['PUT']) def update_journey(journey_id): """Update an existing journey.""" - journey = next((j for j in journeys if j['id'] == journey_id), None) + journey = next((j for j in journeys if str(j['id']) == journey_id), None) if not journey: return jsonify({'error': 'Journey not found'}), 404 @@ -126,7 +126,7 @@ def update_journey(journey_id): def delete_journey(journey_id): """Delete a journey.""" global journeys - journey = next((j for j in journeys if j['id'] == journey_id), None) + journey = next((j for j in journeys if str(j['id']) == journey_id), None) if not journey: return jsonify({'error': 'Journey not found'}), 404