From 254b4c3f8fa8e0984bc149f55fafb5a71d540a03 Mon Sep 17 00:00:00 2001 From: iLLiCiTiT Date: Tue, 22 Dec 2020 14:09:51 +0100 Subject: [PATCH] next task update is using new loading of project settings --- pype/modules/ftrack/events/event_next_task_update.py | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/pype/modules/ftrack/events/event_next_task_update.py b/pype/modules/ftrack/events/event_next_task_update.py index 1079681d3c..1f565db85f 100644 --- a/pype/modules/ftrack/events/event_next_task_update.py +++ b/pype/modules/ftrack/events/event_next_task_update.py @@ -47,15 +47,14 @@ class NextTaskUpdate(BaseEvent): return filtered_entities_info def process_by_project(self, session, event, project_id, _entities_info): - project_entity = self.get_project_entity_from_event( + project_name = self.get_project_name_from_event( session, event, project_id ) - project_settings = self.get_settings_for_project( - session, event, project_entity=project_entity + # Load settings + project_settings = self.get_project_settings_from_event( + event, project_name ) - project_name = project_entity["full_name"] - # Load status mapping from presets event_settings = ( project_settings["ftrack"]["events"][self.settings_key] @@ -92,6 +91,7 @@ class NextTaskUpdate(BaseEvent): for task_entity in task_entities: tasks_by_parent_id[task_entity["parent_id"]].append(task_entity) + project_entity = session.get("Project", project_id) self.set_next_task_statuses( session, tasks_by_parent_id,