"""Thumbnail admin API: backfill trigger.""" from quart import Blueprint, jsonify thumbnails_bp = Blueprint("thumbnails", __name__, url_prefix="/api/thumbnails") @thumbnails_bp.route("/backfill", methods=["POST"]) async def trigger_backfill(): from ..tasks.thumbnail import backfill_thumbnails r = backfill_thumbnails.delay() return jsonify({"celery_task_id": r.id}), 202