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) <noreply@anthropic.com>
This commit is contained in:
2026-06-02 11:39:18 +02:00
parent 73bcd41b5d
commit 57686f6579

2
app.py
View File

@@ -842,7 +842,7 @@ def grabber_toggle():
@app.route("/api/reset_count", methods=["POST"]) @app.route("/api/reset_count", methods=["POST"])
def reset_count(): def reset_count():
data = request.get_json(silent=True) or {} 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: if not stream_id:
abort(400, description="stream_id ist erforderlich") abort(400, description="stream_id ist erforderlich")