Plafonner la passe globale de complétion comme dans /api/preview
This commit is contained in:
@ -1246,6 +1246,13 @@ def _resolve_request(req):
|
||||
if c not in done or req.regenerate]
|
||||
if not tiles:
|
||||
raise HTTPException(400, "aucune tuile à compléter dans input/")
|
||||
# Même garde-fou que /api/preview : un run parti sur tout input/ sans
|
||||
# plafond peut durer des jours sans moyen de l'interrompre proprement
|
||||
if len(tiles) > MAX_CELLS_ALL:
|
||||
raise HTTPException(
|
||||
400, f"trop de tuiles à compléter ({len(tiles)}) — max "
|
||||
f"{MAX_CELLS_ALL} par run ; relancez la passe globale à "
|
||||
f"la fin de celui-ci")
|
||||
else:
|
||||
tiles = []
|
||||
for pair in req.tiles:
|
||||
|
||||
Reference in New Issue
Block a user