From 4d221e91e25dce1ef964d846356cd325fbe8f69e Mon Sep 17 00:00:00 2001 From: iLLiCiTiT Date: Mon, 12 Aug 2019 17:48:41 +0200 Subject: [PATCH] action create project folders renamed to create project structure and allowed only on project --- ...ect_folders.py => action_create_project_structure.py} | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) rename pype/ftrack/actions/{action_create_project_folders.py => action_create_project_structure.py} (97%) diff --git a/pype/ftrack/actions/action_create_project_folders.py b/pype/ftrack/actions/action_create_project_structure.py similarity index 97% rename from pype/ftrack/actions/action_create_project_folders.py rename to pype/ftrack/actions/action_create_project_structure.py index ef48df7d67..74d458b5f8 100644 --- a/pype/ftrack/actions/action_create_project_folders.py +++ b/pype/ftrack/actions/action_create_project_structure.py @@ -13,9 +13,9 @@ class CreateProjectFolders(BaseAction): '''Edit meta data action.''' #: Action identifier. - identifier = 'create.project.folders' + identifier = 'create.project.structure' #: Action label. - label = 'Create Project Folders' + label = 'Create Project Structure' #: Action description. description = 'Creates folder structure' #: roles that are allowed to register this action @@ -31,6 +31,11 @@ class CreateProjectFolders(BaseAction): def discover(self, session, entities, event): ''' Validation ''' + if len(entities) != 1: + return False + + if entities[0].entity_type.lower() != "project": + return False return True