From 6c24af2be4ab975fa42878c9e0ac54c797ec170c Mon Sep 17 00:00:00 2001 From: eclipse Date: Fri, 2 May 2025 11:37:59 +0200 Subject: [PATCH] added code 303 where POST requests are redirected to endpoints that accept only GET (which, weirdly enough, never was a problem for werk and text) --- the_works/views/sprache.py | 4 ++-- the_works/views/verlag.py | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/the_works/views/sprache.py b/the_works/views/sprache.py index bb47db9..b722bc7 100644 --- a/the_works/views/sprache.py +++ b/the_works/views/sprache.py @@ -19,7 +19,7 @@ def create(): db.session.add(Sprache(Sprache = request.form["form_Sprache"])) db.session.commit() flash("Eintrag erfolgreich hinzugefügt") - return redirect(url_for("sprache.all")) + return redirect(url_for("sprache.all"), code=303) @bp.route("/sprache/update/", methods=["POST"]) def update(id): @@ -27,7 +27,7 @@ def update(id): sprache.Sprache = request.form["form_Sprache"] db.session.commit() flash("Eintrag erfolgreich geändert") - return redirect(url_for("sprache.all")) + return redirect(url_for("sprache.all"), code=303) @bp.route("/sprache/delete/") def delete(id): diff --git a/the_works/views/verlag.py b/the_works/views/verlag.py index 8c9c1ac..85f6828 100644 --- a/the_works/views/verlag.py +++ b/the_works/views/verlag.py @@ -19,7 +19,7 @@ def create(): db.session.add(Verlag(Verlag = request.form["form_Verlag"])) db.session.commit() flash("Eintrag erfolgreich hinzugefügt") - return redirect(url_for("verlag.all")) + return redirect(url_for("verlag.all"), code=303) @bp.route("/verlag/update/", methods=["POST"]) def update(id): @@ -27,7 +27,7 @@ def update(id): verlag.Verlag = request.form["form_Verlag"] db.session.commit() flash("Eintrag erfolgreich geändert") - return redirect(url_for("verlag.all")) + return redirect(url_for("verlag.all"), code=303) @bp.route("/verlag/delete/") def delete(id):