Projet

Général

Profil

0001-manager-let-service-field-values-devoid-of-trailing-.patch

Paul Marillonnet, 26 janvier 2023 14:06

Télécharger (1,78 ko)

Voir les différences:

Subject: [PATCH] manager: let service field values devoid of trailing
 delimiters (#73873)

 .../manager/templates/authentic2/manager/service_settings.html | 3 +--
 tests/idp_oidc/test_manager.py                                 | 3 +++
 2 files changed, 4 insertions(+), 2 deletions(-)
src/authentic2/manager/templates/authentic2/manager/service_settings.html
26 26
        <div class="service-field--name">{{ field|capfirst }}{% trans ":" %}</div>
27 27
        <div class="service-field--value">{% if value == True %}{% trans "yes" %}
28 28
        {% elif value == False %}{% trans "no" %}
29
        {% else %}{{ value|linebreaksbr }}
30
        {% endif %}</div>
29
        {% else %}{{ value|linebreaksbr }}{% endif %}</div>
31 30
      </div>
32 31
    {% endfor %}
33 32
  </div>
tests/idp_oidc/test_manager.py
92 92
        resp = app.get('/manage/services/')
93 93
        resp = resp.click('Test')
94 94
        resp = resp.click('Settings')
95
        for value in resp.pyquery('.service-field--value'):
96
            assert '\n' not in value.text
97
            assert not value.text.endswith(' ')
95 98
        resp = resp.click('Edit')
96 99
        form = resp.form
97 100
        form['name'] = 'New Test'
98
-