diff --git a/apps/wallet/admin.py b/apps/wallet/admin.py index eaf11b9..ceb7884 100755 --- a/apps/wallet/admin.py +++ b/apps/wallet/admin.py @@ -3,7 +3,7 @@ from .models import Transaction, Account, Wallet class TransactionAdmin(admin.ModelAdmin): list_display = ['uuid', 'amount', 'created_at', 'updated_at', 'payer', 'payer_type', 'payee', 'payee_type', 'state', 'application'] - search_fields = ['uuid', 'created_at', 'updated_at', 'payer', 'payee', 'application__uuid'] + search_fields = ['uuid', 'created_at', 'updated_at', 'payer_account__owner_uuid', 'payee_account__owner_uuid', 'application__uuid'] list_filter = ['state'] class AccountAdmin(admin.ModelAdmin): diff --git a/apps/wallet/models.py b/apps/wallet/models.py index 9f1bd90..8112992 100755 --- a/apps/wallet/models.py +++ b/apps/wallet/models.py @@ -293,7 +293,7 @@ class Transaction(BaseModel): # detail = {'payer_name', 'payee_name', 'application_name', 'payer_avatar_url', 'payee_avatar_url', 'application_avatar_url'} is_updated = False if not self.details.get('payer_name'): - print('update payer') + logger.info('update payer') if self.payer_account.owner_type == TypeChoices.USER: payer_details: PublicUser = get_user_details(self.payer_account.owner_uuid) self.details['payer_name'] = payer_details.first_name + payer_details.last_name @@ -303,11 +303,11 @@ class Transaction(BaseModel): self.details['payer_name'] = payer_details.name # TODO: get avatar from details is_updated = True - print("payer_details:", payer_details) - print("is_updated:", is_updated) + logger.debug("payer_details:", payer_details) + logger.info("is_updated:", is_updated) if not self.details.get('payee_name'): - print('update payee') + logger.info('update payee') if self.payee_account.owner_type == TypeChoices.USER: payee_details: PublicUser = get_user_details(self.payee_account.owner_uuid) self.details['payee_name'] = payee_details.first_name + payee_details.last_name