From 53c54595905b2d79785ce35d9656a98396db9d2c Mon Sep 17 00:00:00 2001 From: Jrius <2261279+Jrius@users.noreply.github.com> Date: Thu, 16 Dec 2021 11:08:54 +0100 Subject: [PATCH] Fix error in render dependency check --- korman/properties/modifiers/render.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/korman/properties/modifiers/render.py b/korman/properties/modifiers/render.py index 7ec6493..2befd72 100644 --- a/korman/properties/modifiers/render.py +++ b/korman/properties/modifiers/render.py @@ -96,9 +96,9 @@ class PlasmaBlendMod(PlasmaModifierProperties): def _check_circular_dependency(self, objects=None): if objects is None: objects = set() - elif self.name in objects: + elif self.id_data.name in objects: return True - objects.add(self.name) + objects.add(self.id_data.name) for i in self.iter_dependencies(): # New deep copy of the set for each dependency, so an object can be reused as a @@ -115,7 +115,7 @@ class PlasmaBlendMod(PlasmaModifierProperties): def sanity_check(self): if self.has_circular_dependency: - raise ExportError("'{}': Circular Render Dependency detected!".format(self.name)) + raise ExportError("'{}': Circular Render Dependency detected!".format(self.id_data.name)) class PlasmaDecalManagerRef(bpy.types.PropertyGroup):