improve counter dump admin

This commit is contained in:
imperosol
2024-10-16 23:10:12 +02:00
parent 9991f5dc64
commit e712f9fdb8
2 changed files with 19 additions and 1 deletions

View File

@ -279,6 +279,14 @@ class AccountDump(models.Model):
status = "ongoing" if self.dump_operation is None else "finished"
return f"{self.customer} - {status}"
@cached_property
def amount(self):
return (
self.dump_operation.unit_price
if self.dump_operation
else self.customer.amount
)
class ProductType(models.Model):
"""A product type.