diff --git a/backend/app.py b/backend/app.py index 71db145d1d8ed50517493692779d0d4e047b54ff..42df2b9a461d87abad09bd85df83bc37a15d572a 100644 --- a/backend/app.py +++ b/backend/app.py @@ -37,22 +37,22 @@ def create_app(test_config=None): """ @app.route('/lamp/<int:lamp_id>/activate', methods=['GET']) def activate_lamp(lamp_id): - try: - # activate GPIO pins der Leuchte lamp_id - - if lamp_id == 1: - + + if not lamp_id == 1: + abort(404) - return jsonify({ - 'lamp_id': lamp_id, - 'success': True - }) + try: + # activate GPIO pins der Leuchte lamp_id + + return jsonify({ + 'lamp_id': lamp_id, + 'success': True + }) except BaseException: abort(422) - ''' error handlers for aborts '''