From 6af03240a1c8d043ff59145405ef90e1e9e2343c Mon Sep 17 00:00:00 2001 From: imperosol Date: Tue, 25 Feb 2025 12:59:49 +0100 Subject: [PATCH] fix `Selling.__str__` --- counter/models.py | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/counter/models.py b/counter/models.py index 2ac691e0..1e784da4 100644 --- a/counter/models.py +++ b/counter/models.py @@ -847,11 +847,10 @@ class Selling(models.Model): verbose_name = _("selling") def __str__(self): - return "Selling: %d x %s (%f) for %s" % ( - self.quantity, - self.label, - self.quantity * self.unit_price, - self.customer.user.get_display_name(), + return ( + f"Selling: {self.quantity} x {self.label} " + f"({self.quantity * self.unit_price} €) " + f"for {self.customer.user.get_display_name()}" ) def save(self, *args, allow_negative=False, **kwargs):