2
0
mirror of https://github.com/inventree/InvenTree.git synced 2025-06-13 18:45:40 +00:00

Handle case where owner is null (#9732)

This commit is contained in:
Oliver
2025-06-03 15:57:10 +10:00
committed by GitHub
parent 6d47a0dd16
commit 89f8f132e1

View File

@ -372,7 +372,11 @@ class Owner(models.Model):
if self.owner_type.name == 'user' and get_global_setting(
'DISPLAY_FULL_NAMES', cache=True
):
return self.owner.get_full_name() or str(self.owner)
if self.owner and hasattr(self.owner, 'get_full_name'):
# Use the get_full_name method if available
return self.owner.get_full_name() or str(self.owner)
else:
return str(self.owner)
return str(self.owner)
def label(self):