Fix UII issue (hopefully for good)

This commit is contained in:
richard-dds 2018-08-16 15:29:41 -04:00
parent 3e6dc59f04
commit fda8c134a8
2 changed files with 7 additions and 1 deletions

View File

@ -35,3 +35,9 @@ class NewlineListField(Field):
self.data = [l.strip() for l in valuelist[0].split("\n") if l] self.data = [l.strip() for l in valuelist[0].split("\n") if l]
else: else:
self.data = [] self.data = []
def process_data(self, value):
if isinstance(value, list):
self.data = "\n".join(value)
else:
self.data = value

View File

@ -24,7 +24,7 @@ def update_financial_verification(request_id):
rerender_args = dict(request_id=request_id, f=form) rerender_args = dict(request_id=request_id, f=form)
if form.validate(): if form.validate():
request_data = {"financial_verification": post_data} request_data = {"financial_verification": form.data}
valid = form.perform_extra_validation( valid = form.perform_extra_validation(
existing_request.body.get("financial_verification") existing_request.body.get("financial_verification")
) )