Merge pull request #424 from tokejepsen/2.x/bugfix/maya_multiple_reviews

Multiple reviews where being overwritten to one.
This commit is contained in:
Milan Kolar 2020-08-13 16:41:02 +02:00 committed by GitHub
commit 9be94c1580
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -13,6 +13,7 @@ class CollectReview(pyblish.api.InstancePlugin):
order = pyblish.api.CollectorOrder + 0.3
label = 'Collect Review Data'
families = ["review"]
legacy = True
def process(self, instance):
@ -69,7 +70,16 @@ class CollectReview(pyblish.api.InstancePlugin):
instance.data['remove'] = True
i += 1
else:
instance.data['subset'] = task + 'Review'
if self.legacy:
instance.data['subset'] = task + 'Review'
else:
subset = "{}{}{}".format(
task,
instance.data["subset"][0].upper(),
instance.data["subset"][1:]
)
instance.data['subset'] = subset
instance.data['review_camera'] = camera
instance.data['frameStartFtrack'] = instance.data["frameStartHandle"]
instance.data['frameEndFtrack'] = instance.data["frameEndHandle"]