Simplify user logging - always use name field

- Remove UUID fallback since name is always present
- Clean up conditional logic
- User name is a required field in the model
This commit is contained in:
Russell Ballestrini 2025-10-01 13:00:07 -04:00
parent 557733890f
commit 7574c09910

View file

@ -559,13 +559,8 @@ class CryptoPayment(RBase, Base):
# Get user display name if available
user_display = ""
if self.user:
if hasattr(self.user, "name") and self.user.name:
user_display = f" user:{self.user.name}"
else:
user_display = f" user:id-{self.user.uuid_str[:8]}"
elif self.user_id:
user_display = f" user:id-{self.user_id.hex[:8]}"
if self.user and hasattr(self.user, "name"):
user_display = f" user:{self.user.name}"
# Get shop name if available
shop_display = ""