From 7574c09910aeb091126b6f2659c2f61606c9fac2 Mon Sep 17 00:00:00 2001 From: Russell Ballestrini Date: Wed, 1 Oct 2025 13:00:07 -0400 Subject: [PATCH] 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 --- make_post_sell/models/crypto_payment.py | 9 ++------- 1 file changed, 2 insertions(+), 7 deletions(-) diff --git a/make_post_sell/models/crypto_payment.py b/make_post_sell/models/crypto_payment.py index 9d91eb3..2715b7a 100644 --- a/make_post_sell/models/crypto_payment.py +++ b/make_post_sell/models/crypto_payment.py @@ -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 = ""