first commit
This commit is contained in:
@@ -0,0 +1,17 @@
|
||||
from flask import request, jsonify
|
||||
|
||||
import screens
|
||||
|
||||
from core.flask_app import app
|
||||
|
||||
|
||||
@app.route("/game/<slug>/screens/<int:screen_id>/aspect", methods=["POST"])
|
||||
def screen_set_aspect(slug, screen_id):
|
||||
"""Mémorise le format d'aperçu (Portrait/Paysage/Carré) choisi pour cet
|
||||
écran, en AJAX — sans recharger la page, pour ne jamais perdre ce choix
|
||||
au prochain ajout/suppression d'élément ou changement de sélection (qui
|
||||
redemandent le panneau au serveur)."""
|
||||
body = request.get_json(silent=True) or {}
|
||||
aspect = body.get("aspect", "")
|
||||
screens.set_screen_aspect(slug, screen_id, aspect)
|
||||
return jsonify({"ok": True})
|
||||
Reference in New Issue
Block a user