diff --git a/app/models.py b/app/models.py index 3a964d1..774503e 100644 --- a/app/models.py +++ b/app/models.py @@ -149,7 +149,10 @@ class OrderItem(db.Model): return self.name def __repr__(self): - return 'Order %d: %s wants %s' % (self.order_id or 0, self.get_name(), self.product.name or 'None') + product = None + if self.product: + product = self.product + return 'Order %d: %s wants %s' % (self.order_id or 0, self.get_name(), product.name or 'None') def can_delete(self, order_id, user_id, name): if int(self.order_id) != int(order_id):