From 5058ba133abb39276553ae57f1f038bf42870aba Mon Sep 17 00:00:00 2001 From: eclipse Date: Tue, 22 Jul 2025 13:26:46 +0200 Subject: [PATCH] added safeguard against bad form data --- the_works/views/genre.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/the_works/views/genre.py b/the_works/views/genre.py index 0272ee6..bea47e9 100644 --- a/the_works/views/genre.py +++ b/the_works/views/genre.py @@ -12,7 +12,7 @@ def all(): @bp.route("/genre/create", methods=["POST"]) def create(): - db.session.add(Genre(Genre = request.form["form_Genre"])) + db.session.add(Genre(Genre = request.form.get("form_Genre", default=None))) db.session.commit() flash("Eintrag erfolgreich hinzugefügt") return redirect(url_for("genre.all"), code=303) @@ -20,7 +20,7 @@ def create(): @bp.route("/genre/update/", methods=["POST"]) def update(id): genre = db.session.get(Genre, id) - genre.Genre = request.form["form_Genre"] + genre.Genre = request.form.get("form_Genre", default=None) db.session.commit() flash("Eintrag erfolgreich geändert") return redirect(url_for("genre.all"), code=303)