From 57686f6579417b361e0eaf74fdd8e8c659ee74c0 Mon Sep 17 00:00:00 2001 From: Joachim Hummel Date: Tue, 2 Jun 2026 11:39:18 +0200 Subject: [PATCH] reset_count: stream_id eindeutig als str (None-Typ-Warnung weg) data.get() liefert Any|None; Type-Checker erkannte den abort-Guard nicht als Einschraenkung. str(... or "") macht den Typ eindeutig str, Verhalten identisch (None/"" -> abort 400). Co-Authored-By: Claude Opus 4.8 (1M context) --- app.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app.py b/app.py index 9c31e4b..2931d48 100644 --- a/app.py +++ b/app.py @@ -842,7 +842,7 @@ def grabber_toggle(): @app.route("/api/reset_count", methods=["POST"]) def reset_count(): data = request.get_json(silent=True) or {} - stream_id = data.get("stream_id") + stream_id = str(data.get("stream_id") or "") if not stream_id: abort(400, description="stream_id ist erforderlich")