From 05454f3cf221ca484084c2ced9450ffc826d83de Mon Sep 17 00:00:00 2001 From: Toke Stuart Jepsen Date: Fri, 9 Apr 2021 11:32:31 +0100 Subject: [PATCH] Use static method instead of initializing class. --- openpype/hosts/tvpaint/plugins/publish/validate_marks.py | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/openpype/hosts/tvpaint/plugins/publish/validate_marks.py b/openpype/hosts/tvpaint/plugins/publish/validate_marks.py index e6fd3c05af..e34b24d825 100644 --- a/openpype/hosts/tvpaint/plugins/publish/validate_marks.py +++ b/openpype/hosts/tvpaint/plugins/publish/validate_marks.py @@ -12,7 +12,7 @@ class ValidateMarksRepair(pyblish.api.Action): on = "failed" def process(self, context, plugin): - expected_data = ValidateMarks().get_expected_data(context) + expected_data = ValidateMarks.get_expected_data(context) lib.execute_george("tv_markin {} set".format(expected_data["markIn"])) lib.execute_george( "tv_markout {} set".format(expected_data["markOut"]) @@ -27,7 +27,8 @@ class ValidateMarks(pyblish.api.ContextPlugin): optional = True actions = [ValidateMarksRepair] - def get_expected_data(self, context): + @staticmethod + def get_expected_data(context): return { "markIn": context.data["assetEntity"]["data"]["frameStart"] - 1, "markInState": True, @@ -55,7 +56,7 @@ class ValidateMarks(pyblish.api.ContextPlugin): if current_data[k] != expected_data[k]: invalid[k] = { "current": current_data[k], - "expected_data": expected_data[k] + "expected": expected_data[k] } if invalid: