mirror of
https://github.com/sartography/spiff-arena.git
synced 2025-02-04 13:45:13 +00:00
move task draft data insert into try statement to handle Deadlock errors
This commit is contained in:
parent
e3f775e54f
commit
a9877c116b
@ -714,8 +714,8 @@ def task_save_draft(
|
||||
json_data_dict = JsonDataModel.json_data_dict_from_dict(body)
|
||||
JsonDataModel.insert_or_update_json_data_dict(json_data_dict)
|
||||
task_draft_data_dict["saved_form_data_hash"] = json_data_dict["hash"]
|
||||
TaskDraftDataModel.insert_or_update_task_draft_data_dict(task_draft_data_dict)
|
||||
try:
|
||||
TaskDraftDataModel.insert_or_update_task_draft_data_dict(task_draft_data_dict)
|
||||
db.session.commit()
|
||||
except OperationalError as exception:
|
||||
db.session.rollback()
|
||||
|
Loading…
x
Reference in New Issue
Block a user