from flask import redirect, request, url_for from werkzeug.wrappers import Response import screens from core.flask_app import app @app.route("/game//screens//flow/blocks//edit", methods=["POST"]) def flow_block_edit(slug: str, screen_id: int, block_id: int) -> Response: name = (request.form.get("name") or "").strip() description = request.form.get("description") or "" screens.update_flow_block(slug, block_id, name, description) return redirect(url_for("screen_edit", slug=slug, screen_id=screen_id, tab="blocks"))