0001-misc-do-not-add-a-message-to-prefilled-fields-24100.patch
tests/test_form_pages.py | ||
---|---|---|
1832 | 1832 |
resp = get_app(pub).get('/test/') |
1833 | 1833 |
assert resp.forms[0]['f0'].value == 'HELLO WORLD' |
1834 | 1834 |
assert 'widget-prefilled' in resp.body |
1835 |
assert not 'Value has been automatically prefilled.' in resp.body |
|
1836 | 1835 | |
1837 | 1836 |
def test_form_page_profile_prefill(pub): |
1838 | 1837 |
user = create_user(pub) |
... | ... | |
1859 | 1858 |
resp = get_app(pub).get('/test/') |
1860 | 1859 |
assert resp.forms[0]['f0'].value == 'HELLO WORLD' |
1861 | 1860 |
assert 'widget-prefilled' in resp.body |
1862 |
assert 'Value has been automatically prefilled.' in resp.body |
|
1863 | 1861 | |
1864 | 1862 |
def test_form_page_template_prefill(pub): |
1865 | 1863 |
user = create_user(pub) |
... | ... | |
1874 | 1872 |
resp = app.get('/test/') |
1875 | 1873 |
assert resp.form['f0'].value == 'User Name' |
1876 | 1874 |
assert 'widget-prefilled' in resp.body |
1877 |
assert 'Value has been automatically prefilled.' in resp.body |
|
1878 | 1875 | |
1879 | 1876 |
def test_form_page_query_string_prefill(pub): |
1880 | 1877 |
user = create_user(pub) |
... | ... | |
1971 | 1968 |
assert not resp.form['f0$element1'].checked |
1972 | 1969 |
assert resp.form['f0$element2'].checked |
1973 | 1970 |
assert 'widget-prefilled' in resp.body |
1974 |
assert 'Value has been automatically prefilled.' in resp.body |
|
1975 | 1971 | |
1976 | 1972 |
resp.form['f0$element0'].checked = False |
1977 | 1973 |
resp = resp.form.submit('submit') |
wcs/forms/root.py | ||
---|---|---|
364 | 364 |
v = None |
365 | 365 |
if v: |
366 | 366 |
prefilled = True |
367 |
if field.prefill and field.prefill.get('type') != 'string' and not verified: |
|
368 |
# unless we prefilled with a fixed string, we |
|
369 |
# inform the user the field value has been |
|
370 |
# prefilled. |
|
371 |
form.get_widget('f%s' % k).set_message( |
|
372 |
_('Value has been automatically prefilled.')) |
|
373 | 367 |
form.get_widget('f%s' % k).prefilled = True |
374 | 368 | |
375 | 369 |
if not prefilled and form.get_widget('f%s' % k): |
376 |
- |