Projet

Général

Profil

0001-manager-remove-row-link-in-user-roles-table-55839.patch

Valentin Deniaud, 27 juillet 2021 11:06

Télécharger (2,52 ko)

Voir les différences:

Subject: [PATCH] manager: remove row link in user roles table (#55839)

 src/authentic2/manager/tables.py                              | 4 ++--
 .../manager/templates/authentic2/manager/user_ou_roles.html   | 2 +-
 tests/test_manager.py                                         | 1 -
 3 files changed, 3 insertions(+), 4 deletions(-)
src/authentic2/manager/tables.py
174 174

  
175 175
    class Meta:
176 176
        model = get_role_model()
177
        attrs = {'class': 'main', 'id': 'role-table'}
177
        attrs = {'class': 'main plaintable', 'id': 'role-table'}
178 178
        fields = ('name', 'ou')
179 179
        empty_text = _('None')
180 180
        order_by = ('name',)
......
237 237

  
238 238
    class Meta:
239 239
        model = OIDCAuthorization
240
        attrs = {'class': 'main', 'id': 'user-authorizations-table'}
240
        attrs = {'class': 'main plaintable', 'id': 'user-authorizations-table'}
241 241
        fields = ('client', 'created', 'expired')
242 242
        empty_text = _('This user has not granted profile data access to any service yet.')
src/authentic2/manager/templates/authentic2/manager/user_ou_roles.html
40 40
{% endblock %}
41 41

  
42 42
{% block main %}
43
 {% with row_link=1 url_name="a2-manager-role-members" %}
43
 {% with row_link=0 %}
44 44
   {% render_table table "authentic2/manager/table.html" %}
45 45
 {% endwith %}
46 46
{% endblock %}
tests/test_manager.py
377 377
        q = response.pyquery.remove_namespaces()
378 378
        assert len(q('table tbody tr')) == 1
379 379
        assert q('table tbody tr').text() == 'simple role'
380
        assert q('table tbody tr').attr('data-url') == '/manage/roles/%s/' % simple_role.pk
381 380

  
382 381
        form.set('search-internals', True)
383 382
        response = form.submit()
384
-