{% extends "base.html" %}
{% from "_macros.html" import status_pill %}
{% block title %}{{ patron.full_name }} — {{ library_name() }}{% endblock %}
{% block content %}
{{ patron.full_name }}
{{ patron.library_card_number }}
| Name | Card # | Loans | Holds |
|---|---|---|---|
| {{ m.patron.full_name }}{% if not m.patron.is_active %} (inactive){% endif %} | {{ m.patron.library_card_number }} |
{{ m.loan_count }} | {{ m.hold_count }} |
No other members in this household.
{% endif %} {% if has_permission(user, 'household.manage') %} {% endif %}| Barcode | Title | Due |
|---|---|---|
{{ loan.item.barcode }} |
{{ loan.item.work.title }} | {{ loan.due_at.strftime("%Y-%m-%d") if loan.due_at else "—" }} |
No active loans.
{% endif %}| Title | Status | Expires | {% if has_permission(user, 'hold.place.any') %}{% endif %} |
|---|---|---|---|
| {{ hold.work.title }} | {{ status_pill(hold.status) }} | {{ hold.expires_at.strftime("%Y-%m-%d") if hold.expires_at else "—" }} | {% if has_permission(user, 'hold.place.any') %}{% endif %} |
No active holds.
{% endif %} {% endblock %}