api: add always_advertise attribute in /api/formdefs/ response (#46051)
This commit is contained in:
parent
90834b9402
commit
ab485f0f3e
|
@ -360,7 +360,8 @@ def test_formdef_list(pub):
|
|||
assert resp1.json == resp2.json == resp3.json
|
||||
assert resp1.json['data'][0]['title'] == 'test'
|
||||
assert resp1.json['data'][0]['url'] == 'http://example.net/test/'
|
||||
assert resp1.json['data'][0]['redirection'] == False
|
||||
assert resp1.json['data'][0]['redirection'] is False
|
||||
assert resp1.json['data'][0]['always_advertise'] is False
|
||||
assert resp1.json['data'][0]['description'] == 'plop'
|
||||
assert resp1.json['data'][0]['keywords'] == ['mobile', 'test']
|
||||
assert list(resp1.json['data'][0]['functions'].keys()) == ['_receiver']
|
||||
|
|
|
@ -505,7 +505,9 @@ class ApiFormdefsDirectory(Directory):
|
|||
'url': formdef.get_url(),
|
||||
'description': formdef.description or '',
|
||||
'keywords': formdef.keywords_list,
|
||||
'authentication_required': authentication_required}
|
||||
'authentication_required': authentication_required,
|
||||
'always_advertise': formdef.always_advertise,
|
||||
}
|
||||
if formdef.required_authentication_contexts:
|
||||
formdict['required_authentication_contexts'] = formdef.required_authentication_contexts
|
||||
if backoffice_submission:
|
||||
|
|
Loading…
Reference in New Issue