From aadafc2c755021efd39f626fe92555c54b21f54d Mon Sep 17 00:00:00 2001 From: Jakub Trllo Date: Mon, 4 Mar 2019 16:58:32 +0100 Subject: [PATCH] fixed transfers error in integrate --- pype/plugins/global/publish/integrate.py | 2 ++ pype/plugins/maya/publish/extract_look.py | 4 +++- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/pype/plugins/global/publish/integrate.py b/pype/plugins/global/publish/integrate.py index 97d0451091..00096a95ee 100644 --- a/pype/plugins/global/publish/integrate.py +++ b/pype/plugins/global/publish/integrate.py @@ -178,6 +178,8 @@ class IntegrateAsset(pyblish.api.InstancePlugin): # Each should be a single representation (as such, a single extension) representations = [] destination_list = [] + if 'transfers' not in instance.data: + instance.data['transfers'] = [] for files in instance.data["files"]: diff --git a/pype/plugins/maya/publish/extract_look.py b/pype/plugins/maya/publish/extract_look.py index 3aeb98477b..f6fdda8593 100644 --- a/pype/plugins/maya/publish/extract_look.py +++ b/pype/plugins/maya/publish/extract_look.py @@ -38,7 +38,9 @@ def source_hash(filepath, *args): time = str(os.path.getmtime(filepath)) size = str(os.path.getsize(filepath)) return "|".join([ - file_name, time, size + file_name, + time, + size ] + list(args)).replace(".", ",")