{% extends "base.html" %} {% block title %}My Requests - {{ current_user.full_name }}{% endblock %} {% block content %}
Contribution Requests
{{ contribution_requests|length }}
Loan Requests
{{ loan_requests|length }}
Pending
{% set pending_contrib = contribution_requests|selectattr("status", "equalto", "pending")|list|length %} {% set pending_loans = loan_requests|selectattr("status", "equalto", "pending")|list|length %} {{ pending_contrib + pending_loans }}
Approved
{% set approved_contrib = contribution_requests|selectattr("status", "equalto", "approved")|list|length %} {% set approved_loans = loan_requests|selectattr("status", "equalto", "approved")|list|length %} {{ approved_contrib + approved_loans }}

Contribution Requests

{% if contribution_requests %}
{% for request in contribution_requests %}
{{ request.contribution_type.title() }} {% if request.status == 'pending' %} Pending {% elif request.status == 'approved' %} Approved {% elif request.status == 'rejected' %} Rejected {% endif %}
৳{{ "%.2f"|format(request.amount) }}
{% if request.contribution_month %}
{{ request.contribution_month.strftime('%B %Y') }}
{% endif %} {% if request.payment_method %}
{{ request.payment_method.replace('_', ' ').title() }}
{% endif %} {% if request.reference_number %}
{{ request.reference_number }}
{% endif %} {% if request.description %}
{{ request.description }}
{% endif %} {% if request.admin_notes %}
Admin Notes: {{ request.admin_notes }}
{% endif %}
{{ request.created_at.strftime('%b %d, %Y') }}
{% if request.approved_at %}
Approved: {{ request.approved_at.strftime('%b %d, %Y') }}
{% endif %}
{% endfor %}
{% else %}

No contribution requests

Submit your first contribution →
{% endif %}

Loan Requests

{% if loan_requests %}
{% for loan in loan_requests %}
{% if loan.status == 'pending' %} Pending {% elif loan.status == 'approved' %} Approved {% elif loan.status == 'rejected' %} Rejected {% elif loan.status == 'active' %} Active {% elif loan.status == 'completed' %} Completed {% endif %}
৳{{ "%.2f"|format(loan.amount_requested) }}
{{ loan.repayment_months }} months
৳{{ "%.2f"|format(loan.monthly_payment) }}/month
Purpose: {{ loan.purpose[:80] }}{% if loan.purpose|length > 80 %}...{% endif %}
{% if loan.admin_notes %}
Admin Notes: {{ loan.admin_notes }}
{% endif %}
{{ loan.created_at.strftime('%b %d, %Y') }}
{% if loan.approved_at %}
Approved: {{ loan.approved_at.strftime('%b %d, %Y') }}
{% endif %}
{% endfor %}
{% else %} {% endif %}
{% endblock %}