From 3e07d959691a8059153f4db31c4953a88dce0e2d Mon Sep 17 00:00:00 2001 From: leigh-mil Date: Wed, 15 May 2019 18:53:27 -0400 Subject: [PATCH] Refactor Pagination macro --- templates/audit_log/audit_log.html | 2 +- templates/components/pagination.html | 29 ++++++++++++++-------------- templates/portfolios/admin.html | 2 +- 3 files changed, 17 insertions(+), 16 deletions(-) diff --git a/templates/audit_log/audit_log.html b/templates/audit_log/audit_log.html index 6c2cf5c4..803d70ad 100644 --- a/templates/audit_log/audit_log.html +++ b/templates/audit_log/audit_log.html @@ -4,6 +4,6 @@ {% block content %}
{% include "fragments/audit_events_log.html" %} - {{ Pagination(audit_events, 'atst.activity_history')}} + {{ Pagination(audit_events, url_for('atst.activity_history'))}}
{% endblock %} diff --git a/templates/components/pagination.html b/templates/components/pagination.html index 8b086588..e85904ca 100644 --- a/templates/components/pagination.html +++ b/templates/components/pagination.html @@ -1,4 +1,4 @@ -{% macro Page(pagination, route, i, label=None, disabled=False, portfolio_id=None) -%} +{% macro Page(pagination, url, i, label=None, disabled=False) -%} {% set label = label or i %} {% set button_class = "page usa-button " %} @@ -11,44 +11,45 @@ {% set button_class = button_class + "usa-button-secondary" %} {% endif %} - {{ label }} + {{ label }} {%- endmacro %} -{% macro Pagination(pagination, route, portfolio_id=None) -%} +{% macro Pagination(pagination, url) -%} + diff --git a/templates/portfolios/admin.html b/templates/portfolios/admin.html index 6ba37cb0..40010a53 100644 --- a/templates/portfolios/admin.html +++ b/templates/portfolios/admin.html @@ -52,7 +52,7 @@ {% if user_can(permissions.VIEW_PORTFOLIO_ACTIVITY_LOG) %} {% include "fragments/audit_events_log.html" %} - {{ Pagination(audit_events, 'portfolios.admin', portfolio_id=portfolio.id) }} + {{ Pagination(audit_events, url_for('portfolios.admin', portfolio_id=portfolio.id)) }} {% endif %} {% endblock %}