from flask import request, redirect, url_for import db from core.flask_app import app @app.route("/games/new", methods=["POST"]) def games_new(): name = request.form.get("name", "").strip() if not name: return redirect(url_for("index")) game_type = request.form.get("game_type", db.DEFAULT_GAME_TYPE) if game_type not in ("document", "jeu_2d"): game_type = db.DEFAULT_GAME_TYPE slug = db.create_game(name, game_type=game_type) return redirect(url_for("game_dashboard", slug=slug))