handle zero values in drink_stats command
This commit is contained in:
@@ -25,7 +25,7 @@ class Command(BaseCommand):
|
|||||||
print("Flaschen (laut Strichliste):")
|
print("Flaschen (laut Strichliste):")
|
||||||
bought = drink.bottles_total
|
bought = drink.bottles_total
|
||||||
print(f" gekauft: {bought}")
|
print(f" gekauft: {bought}")
|
||||||
consumed = drink.consumption_list.aggregate(sum=Sum("amount"))["sum"]
|
consumed = drink.consumption_list.aggregate(sum=Sum("amount"))["sum"] or 0
|
||||||
print(f" getrunken: {consumed}")
|
print(f" getrunken: {consumed}")
|
||||||
remaining = bought - consumed
|
remaining = bought - consumed
|
||||||
print(f" übrig: {remaining}")
|
print(f" übrig: {remaining}")
|
||||||
|
|||||||
Reference in New Issue
Block a user