{# fortunaisk/templates/fortunaisk/USER_DASHBOARD.html #} {% extends "fortunaisk/base.html" %} {% load i18n static humanize fortunaisk_tags %} {% block page_title %} {% trans "My Dashboard" %} {% endblock page_title %} {% block details %}

{% trans "My Dashboard" %}

{% trans "Keep track of your ticket purchases and winnings to see your luck in action!" %}

{% trans "My Ticket Purchases" %}

{% if ticket_purchases %} {% regroup ticket_purchases by lottery as grouped_tickets %}
{% for group in grouped_tickets %}
{% trans "Ticket for" %} {{ group.grouper.lottery_reference }}

{% trans "Tickets Purchased:" %} {{ group.list.0.quantity|intcomma }} Ticket(s)

{% trans "Total Spent:" %} {{ group.list.0.amount|floatformat:2|intcomma }} ISK

{% trans "Last Purchase:" %} {% with last_purchase=group.list|last %} {{ last_purchase.purchase_date|date:"Y-m-d H:i" }} {% endwith %}

{% endfor %}
{% else %}
{% trans "You have not made any ticket purchases." %}
{% endif %}

{% trans "My Payments" %}

{% if payments_page %}
{% for p in payments_page %} {% endfor %}
{% trans "Payment ID" %} {% trans "Character ID" %} {% trans "Amount (ISK)" %} {% trans "Paid At" %} {% trans "Processed At" %}
{{ p.payment_id }} {{ p.character.character_id|default:"—" }} {{ p.amount|floatformat:2|intcomma }} {{ p.payed_at|date:"Y-m-d H:i" }} {{ p.processed_at|date:"Y-m-d H:i" }}
{# Pagination controls #} {% else %}
{% trans "You have no raw payment entries yet." %}
{% endif %}

{% trans "My Winnings" %}

{% if winnings %}
{% for win in winnings %}
{% trans "Winner" %}

{% trans "Lottery Reference:" %} {{ win.ticket.lottery.lottery_reference }}

{% trans "Win Date:" %} {{ win.won_at|date:"Y-m-d H:i" }}

{% trans "Prize:" %} {{ win.prize_amount|floatformat:2|intcomma }} ISK

{% endfor %}
{% else %}
{% trans "You have not won any lotteries yet." %}
{% endif %}
{% endblock details %}