From 5b88aeacb9be33937b9c612e18abed457aecdb91 Mon Sep 17 00:00:00 2001 From: "Christoph J. Scherr" Date: Wed, 26 Mar 2025 23:13:57 +0100 Subject: [PATCH] fix: haiku is_default parameter was always 1 Refs: OPS-88 --- senju/main.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/senju/main.py b/senju/main.py index 306a532..048c5e9 100644 --- a/senju/main.py +++ b/senju/main.py @@ -78,9 +78,11 @@ def haiku_index_view(): :raises KeyError: If no haikus exist in the store yet. """ haiku_id: int | None = store.get_id_of_latest_haiku() - if haiku_id is None: + haiku_default = haiku_id is None + if haiku_default: haiku_id = 0 - return redirect(url_for("haiku_view", haiku_id=haiku_id, is_default=1)) + return redirect(url_for("haiku_view", haiku_id=haiku_id, + is_default=1 if haiku_default else 0)) @app.route("/haiku/")