forms: restore checkboxes widget labels (#54098)
This commit is contained in:
parent
b278591f25
commit
74e8a0630c
|
@ -539,7 +539,7 @@ def test_form_items_submit(pub):
|
|||
formdef.fields = [
|
||||
fields.ItemsField(
|
||||
id='0',
|
||||
label='items',
|
||||
label='List of items',
|
||||
type='items',
|
||||
required=True,
|
||||
varname='foo',
|
||||
|
@ -550,6 +550,7 @@ def test_form_items_submit(pub):
|
|||
formdef.data_class().wipe()
|
||||
|
||||
page = get_app(pub).get('/test/')
|
||||
assert 'List of items' in page.text
|
||||
next_page = page.forms[0].submit('submit') # but the field is required
|
||||
assert next_page.pyquery('div.error').text() == 'required field'
|
||||
next_page.forms[0]['f0$element0'].checked = True
|
||||
|
|
|
@ -1469,8 +1469,6 @@ class CheckboxesWidget(Widget):
|
|||
self.inline = kwargs.pop('inline', True)
|
||||
self.min_choices = int(kwargs.pop('min_choices', 0) or 0)
|
||||
self.max_choices = int(kwargs.pop('max_choices', 0) or 0)
|
||||
if 'title' in kwargs:
|
||||
del kwargs['title']
|
||||
if 'readonly' in kwargs:
|
||||
del kwargs['readonly']
|
||||
self.readonly = True
|
||||
|
|
Loading…
Reference in New Issue