strasbourg: set "send email" workflow on imported forms

This commit is contained in:
Frédéric Péters 2017-07-09 20:28:55 +02:00
parent b22a9cc784
commit fdf7693841
1 changed files with 6 additions and 0 deletions

View File

@ -13,6 +13,7 @@ import csv
import wcs
from wcs.formdef import FormDef
from wcs.workflows import Workflow
from wcs import fields
def fix_encoding(x):
@ -130,4 +131,9 @@ for line in csv.reader(file(os.path.join(os.path.dirname(sys.argv[1]), 'formulai
formdef.workflow_options = {'email': line[8]}
break
for workflow in Workflow.select(ignore_migration=True, ignore_errors=True):
if workflow.name == 'Envoi email':
formdef.workflow_id = workflow.id
break
formdef.store()