from flask import redirect, url_for from werkzeug.wrappers import Response import screens from core.flask_app import app @app.route("/game//screens//delete", methods=["POST"]) def screen_delete(slug: str, screen_id: int) -> Response: referencing = screens.screens_referencing(slug, screen_id) if referencing: return redirect(url_for("game_dashboard", slug=slug, tab="screens", blocked_screen=screen_id)) screens.delete_screen(slug, screen_id) return redirect(url_for("game_dashboard", slug=slug, tab="screens"))