fix(admin): évite un bug en cas de commande sans réservation
This commit is contained in:
parent
23fb05bdcf
commit
438d071006
@ -13,7 +13,7 @@ class Fournée(models.Model):
|
||||
|
||||
def masse_commandée(self, pâte_id):
|
||||
"Renvoie la masse commandée d'une pâte donnée"
|
||||
poids_qté = self.commande_set.filter(réservation__pain__pâte_id=pâte_id).values('réservation__pain__poids', 'réservation__quantité')
|
||||
poids_qté = self.commande_set.exclude(réservation=None).filter(réservation__pain__pâte_id=pâte_id).values('réservation__pain__poids', 'réservation__quantité')
|
||||
return sum([c['réservation__quantité'] * c['réservation__pain__poids'] for c in poids_qté])
|
||||
|
||||
class Ingrédient(models.Model):
|
||||
|
Loading…
Reference in New Issue
Block a user