From 6a63cc5d9beb76cd9d5add381d730a9155560362 Mon Sep 17 00:00:00 2001 From: Valentin Deniaud Date: Fri, 8 Mar 2019 13:56:25 +0100 Subject: [PATCH 1/3] manager: access context through table object bis (#31222) Related to #31092. --- .../templates/authentic2/manager/role_members_table.html | 2 +- .../templates/authentic2/manager/role_permissions_table.html | 2 +- .../templates/authentic2/manager/service_roles_table.html | 2 +- .../manager/templates/authentic2/manager/table.html | 4 ++-- .../manager/templates/authentic2/manager/user_roles.html | 1 - .../templates/authentic2/manager/user_roles_table.html | 2 +- tests/test_manager.py | 1 + 7 files changed, 7 insertions(+), 7 deletions(-) diff --git a/src/authentic2/manager/templates/authentic2/manager/role_members_table.html b/src/authentic2/manager/templates/authentic2/manager/role_members_table.html index 570dcfeb..cffdaa1e 100644 --- a/src/authentic2/manager/templates/authentic2/manager/role_members_table.html +++ b/src/authentic2/manager/templates/authentic2/manager/role_members_table.html @@ -7,6 +7,6 @@ {% endblock %} {% block table.tbody.last.column %} - {% if view.can_change and row.record.direct %}{% endif %} + {% if table.context.view.can_change and row.record.direct %}{% endif %} {% endblock %} {% endif %} diff --git a/src/authentic2/manager/templates/authentic2/manager/role_permissions_table.html b/src/authentic2/manager/templates/authentic2/manager/role_permissions_table.html index e37af8d5..8675ed9e 100644 --- a/src/authentic2/manager/templates/authentic2/manager/role_permissions_table.html +++ b/src/authentic2/manager/templates/authentic2/manager/role_permissions_table.html @@ -7,6 +7,6 @@ {% endblock %} {% block table.tbody.last.column %} - {% if view.can_change %}{% endif %} + {% if table.context.view.can_change %}{% endif %} {% endblock %} {% endif %} diff --git a/src/authentic2/manager/templates/authentic2/manager/service_roles_table.html b/src/authentic2/manager/templates/authentic2/manager/service_roles_table.html index 01cafaa3..6b440f58 100644 --- a/src/authentic2/manager/templates/authentic2/manager/service_roles_table.html +++ b/src/authentic2/manager/templates/authentic2/manager/service_roles_table.html @@ -7,6 +7,6 @@ {% endblock %} {% block table.tbody.last.column %} - {% if view.can_change %}{% endif %} + {% if table.context.view.can_change %}{% endif %} {% endblock %} {% endif %} diff --git a/src/authentic2/manager/templates/authentic2/manager/table.html b/src/authentic2/manager/templates/authentic2/manager/table.html index e67bc260..b64ae94e 100644 --- a/src/authentic2/manager/templates/authentic2/manager/table.html +++ b/src/authentic2/manager/templates/authentic2/manager/table.html @@ -24,8 +24,8 @@ {% if popup_edit %} rel="popup" {% endif %} - {% if url_name %} - data-url="{% url url_name pk=row.record.pk %}" + {% if table.context.url_name %} + data-url="{% url table.context.url_name pk=row.record.pk %}" {% else %} data-url="{{ row.record.pk }}/" {% endif %} diff --git a/src/authentic2/manager/templates/authentic2/manager/user_roles.html b/src/authentic2/manager/templates/authentic2/manager/user_roles.html index af472986..fa99f710 100644 --- a/src/authentic2/manager/templates/authentic2/manager/user_roles.html +++ b/src/authentic2/manager/templates/authentic2/manager/user_roles.html @@ -11,7 +11,6 @@ {% block page_title %} {% trans "Edit User Roles" %} {% endblock %} - {% block extrascripts %} {{ block.super }}