From 0cc5f3ee37e08aa5516d0ca11bebf1c7fea6fd0e Mon Sep 17 00:00:00 2001 From: Sharkitty Date: Fri, 24 Mar 2023 15:44:29 +0100 Subject: [PATCH] Changed logic as suggested --- .../modules/kitsu/plugins/publish/integrate_kitsu_note.py | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/openpype/modules/kitsu/plugins/publish/integrate_kitsu_note.py b/openpype/modules/kitsu/plugins/publish/integrate_kitsu_note.py index 6a1b09dde1..571ed683bb 100644 --- a/openpype/modules/kitsu/plugins/publish/integrate_kitsu_note.py +++ b/openpype/modules/kitsu/plugins/publish/integrate_kitsu_note.py @@ -82,8 +82,6 @@ class IntegrateKitsuNote(pyblish.api.ContextPlugin): if instance.data.get("publish") } - allow_status_change = False - # Check if any family requirement is met for family_requirement in self.status_change_conditions[ "family_requirements" @@ -92,8 +90,8 @@ class IntegrateKitsuNote(pyblish.api.ContextPlugin): for family in families: match = family_requirement["family"].lower() == family - if match and condition or not condition and not match: - allow_status_change = True + if match and not condition or condition and not match: + allow_status_change = False break if allow_status_change: