Exception sur Problème de monnaies

Le but est d'empêcher un appel en boucle si ça arrive.
En temps normal, on ne devrait jamais arriver dans ce cas.
This commit is contained in:
Vincent Vandemeulebrouck 2022-05-11 00:24:52 +02:00
parent 5578084754
commit 90d6cd1533

View File

@ -3587,7 +3587,7 @@ export class RdDActor extends Actor {
let monnaies = Monnaie.filtrerMonnaies(this.data.items);
if (monnaies.length < 4) {
ui.notifications.error("Problème de monnaies manquantes, impossible de payer correctement!")
return 0;
throw "Problème de monnaies manquantes, impossible de payer correctement!";
}
return monnaies.map(m => Misc.templateData(m))
.map(tpl => tpl.valeur_deniers * Number(tpl.quantite))