diff --git a/module/actor/base-actor.js b/module/actor/base-actor.js index b62ac03d..5740b70f 100644 --- a/module/actor/base-actor.js +++ b/module/actor/base-actor.js @@ -310,7 +310,7 @@ export class RdDBaseActor extends Actor { async decrementerQuantiteItem(item, quantite, options = { supprimerSiZero: true }) { - if (itemVendu.isService()) { + if (item.isService()) { return; } let resteQuantite = (item.system.quantite ?? 1) - quantite; diff --git a/module/actor/commerce.js b/module/actor/commerce.js index 0288dd99..fffc6535 100644 --- a/module/actor/commerce.js +++ b/module/actor/commerce.js @@ -39,11 +39,11 @@ export class RdDCommerce extends RdDBaseActor { // ne pas consommer pour un commerce } - async decrementerQuantiteItem(itemVendu, quantite) { + async decrementerQuantiteItem(item, quantite) { if (this.system.illimite) { return; } - await super.decrementerQuantiteItem(itemVendu, quantite, { supprimerSiZero: false }); + await super.decrementerQuantiteItem(item, quantite, { supprimerSiZero: false }); } calculerPrix(item) {