mirror of
https://github.com/sartography/cr-connect-workflow.git
synced 2025-02-22 20:58:28 +00:00
fixing a corner case around file_data attributes.
This commit is contained in:
parent
628a587d97
commit
187221537b
@ -281,7 +281,8 @@ class WorkflowService(object):
|
|||||||
# At least attempt to clear out the data.
|
# At least attempt to clear out the data.
|
||||||
data = {}
|
data = {}
|
||||||
if field.has_property(Task.FIELD_PROP_FILE_DATA) and \
|
if field.has_property(Task.FIELD_PROP_FILE_DATA) and \
|
||||||
field.get_property(Task.FIELD_PROP_FILE_DATA) in data:
|
field.get_property(Task.FIELD_PROP_FILE_DATA) in data and \
|
||||||
|
field.id in data:
|
||||||
file_id = data[field.get_property(Task.FIELD_PROP_FILE_DATA)]["id"]
|
file_id = data[field.get_property(Task.FIELD_PROP_FILE_DATA)]["id"]
|
||||||
data_store = DataStoreModel(file_id=file_id, key=field.id, value=data[field.id])
|
data_store = DataStoreModel(file_id=file_id, key=field.id, value=data[field.id])
|
||||||
db.session.add(data_store)
|
db.session.add(data_store)
|
||||||
|
Loading…
x
Reference in New Issue
Block a user