from flask import g, jsonify import auth from core.flask_app import app @app.route("/assets/", methods=["DELETE"]) def delete_user_asset_route(asset_id): """Supprime un fichier de "Mes assets" (demande explicite : "voir, utiliser ou supprimer des son, image et vidéo") — auth.delete_user_asset vérifie déjà que `asset_id` appartient bien au compte connecté avant de toucher au disque/à la base, jamais fourni tel quel.""" ok = auth.delete_user_asset(asset_id, g.current_user["id"]) if not ok: return jsonify({"error": "Fichier introuvable"}), 404 return jsonify({"ok": True})