diff options
-rw-r--r-- | servo/models/purchases.py | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/servo/models/purchases.py b/servo/models/purchases.py index 3a59a9b..d32c936 100644 --- a/servo/models/purchases.py +++ b/servo/models/purchases.py @@ -295,7 +295,8 @@ class PurchaseOrderItem(AbstractOrderItem): self.purchase_order_ref = self.purchase_order.reference if self.user_fullname == '': - self.user_fullname = self.created_by.get_name() + user = self.created_by or self.purchase_order.created_by + self.user_fullname = user.get_name() super(PurchaseOrderItem, self).save(*args, **kwargs) |