Projet

Général

Profil

0001-data-allow-blank-values-for-urls-in-site-settings-58.patch

Valentin Deniaud, 25 octobre 2021 13:44

Télécharger (1,56 ko)

Voir les différences:

Subject: [PATCH] data: allow blank values for urls in site settings (#58152)

 combo/data/models.py  | 2 ++
 tests/test_manager.py | 8 ++++++++
 2 files changed, 10 insertions(+)
combo/data/models.py
2211 2211
        _('Welcome page path'),
2212 2212
        help_text=_('Page to redirect to on the first visit, to suggest user to log in.'),
2213 2213
        max_length=100,
2214
        blank=True,
2214 2215
    )
2215 2216
    initial_login_page_path = models.CharField(
2216 2217
        _('Initial login page path'),
2217 2218
        help_text=_('Page to redirect to the first time user logs in.'),
2218 2219
        max_length=100,
2220
        blank=True,
2219 2221
    )
tests/test_manager.py
2648 2648
    site_settings = SiteSettings.objects.get()
2649 2649
    assert site_settings.welcome_page_path == '/welcome/'
2650 2650
    assert site_settings.initial_login_page_path == '/initial-login/'
2651

  
2652
    resp.form['welcome_page_path'] = ''
2653
    resp.form['initial_login_page_path'] = ''
2654
    resp.form.submit()
2655

  
2656
    site_settings.refresh_from_db()
2657
    assert site_settings.welcome_page_path == ''
2658
    assert site_settings.initial_login_page_path == ''
2651
-