misc: create submitted formdata (not draft) if keyword is present (#13937)

This commit is contained in:
Frédéric Péters 2016-11-13 21:17:11 +01:00
parent 733103ebc8
commit c67574d814
1 changed files with 5 additions and 1 deletions

View File

@ -113,9 +113,13 @@ def push_wcs_formdata(request, formdef_reference, context=None):
wcs_site_url = get_wcs_services()[wcs_key]['url']
if not wcs_site_url.endswith('/'):
wcs_site_url += '/'
url = wcs_site_url + 'api/formdefs/%s/schema' % form_slug
response = requests.get(url)
create_draft = not(bool('welco-direct' in response.json().get('keywords', '')))
url = wcs_site_url + 'api/formdefs/%s/submit?' % form_slug
data = {
'meta': {'draft': True, 'backoffice-submission': True},
'meta': {'draft': create_draft, 'backoffice-submission': True},
'data': {},
}
if context: