From a39dc850837764cd70af9004fc4602fbb8da89c2 Mon Sep 17 00:00:00 2001 From: Roy Nieterau Date: Mon, 8 Oct 2018 18:00:16 +0200 Subject: [PATCH] Simplify logic by using `get_errored_instances_from_context` function --- colorbleed/action.py | 8 +------- 1 file changed, 1 insertion(+), 7 deletions(-) diff --git a/colorbleed/action.py b/colorbleed/action.py index ba017354f0..534f34751d 100644 --- a/colorbleed/action.py +++ b/colorbleed/action.py @@ -157,13 +157,7 @@ class GenerateUUIDsOnInvalidAction(pyblish.api.Action): self.log.info("Finding bad nodes..") - # Get the errored instances - errored_instances = [] - for result in context.data["results"]: - if result["error"] is not None and result["instance"] is not None: - if result["error"]: - instance = result["instance"] - errored_instances.append(instance) + errored_instances = get_errored_instances_from_context(context) # Apply pyblish logic to get the instances for the plug-in instances = pyblish.api.instances_by_plugin(errored_instances, plugin)