Implement Delete Event Feature

This commit is contained in:
2025-07-01 18:49:25 +00:00
parent 37332249aa
commit 7d773739d5
3 changed files with 74 additions and 3 deletions

View File

@@ -34,3 +34,16 @@ def get_events():
})
session.close()
return jsonify(result)
@events_bp.route("/<event_id>", methods=["DELETE"])
def delete_event(event_id):
session = Session()
event = session.query(Event).filter_by(id=event_id).first()
if not event:
session.close()
return jsonify({"error": "Termin nicht gefunden"}), 404
session.delete(event)
session.commit()
session.close()
return jsonify({"success": True})