Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 3 additions & 1 deletion user_profile/views.py
Original file line number Diff line number Diff line change
Expand Up @@ -278,12 +278,14 @@ def my_ticket_view(request, event_slug=None):
ticket_dto['transferring_to'] = transfer_pending.tx_to_email
ticket_dto['is_transfer_completed'] = False
ticket_dto['transferred_to'] = None
elif transfer_completed:
elif transfer_completed and ticket.holder != request.user:
# Solo mostrar "transferido" cuando el bono no está de vuelta con este usuario
ticket_dto['is_transfer_pending'] = False
ticket_dto['transferring_to'] = None
ticket_dto['is_transfer_completed'] = True
ticket_dto['transferred_to'] = transfer_completed.tx_to_email
else:
# Sin transferencia pendiente, o transferencia completada pero el bono volvió (holder==user): puede transferir de nuevo
ticket_dto['is_transfer_pending'] = False
ticket_dto['transferring_to'] = None
ticket_dto['is_transfer_completed'] = False
Expand Down