From 3ee587c6998327f6d5b57bd9287cdd0eabf77fc2 Mon Sep 17 00:00:00 2001 From: Toke Jepsen Date: Wed, 17 Jul 2019 13:11:27 +0100 Subject: [PATCH] Ensure AVALON_PROJECT is set. --- pype/ftrack/actions/action_rv.py | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/pype/ftrack/actions/action_rv.py b/pype/ftrack/actions/action_rv.py index b3cc53c662..158ddc63e8 100644 --- a/pype/ftrack/actions/action_rv.py +++ b/pype/ftrack/actions/action_rv.py @@ -261,6 +261,12 @@ class RVAction(BaseAction): def get_file_paths(self, session, event): """Get file paths from selected components.""" + link = session.get( + "Component", list(event["data"]["values"].values())[0] + )["version"]["asset"]["parent"]["link"][0] + project = session.get(link["type"], link["id"]) + os.environ["AVALON_PROJECT"] = project["name"] + api.Session["AVALON_PROJECT"] = project["name"] io.install() paths = []