From e78697fe8ddebe9e8e1061320d163bc093d8791a Mon Sep 17 00:00:00 2001 From: Derek Severin Date: Tue, 1 Jun 2021 11:37:55 +0700 Subject: [PATCH] Job status before commit fix --- .../ftrack/event_handlers_user/action_delivery.py | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/openpype/modules/ftrack/event_handlers_user/action_delivery.py b/openpype/modules/ftrack/event_handlers_user/action_delivery.py index 9c50fb6037..2e7599647a 100644 --- a/openpype/modules/ftrack/event_handlers_user/action_delivery.py +++ b/openpype/modules/ftrack/event_handlers_user/action_delivery.py @@ -417,15 +417,14 @@ class Delivery(BaseAction): ) finally: + if report["success"]: + job["status"] = "done" + else: + job["status"] = "failed" session.commit() self.db_con.uninstall() - if report["success"]: - job["status"] = "done" - - else: - job["status"] = "failed" - + if not report["success"]: self.show_interface( items=report["items"], title=report["title"],