move super call to skip label validations

This commit is contained in:
iLLiCiTiT 2020-04-20 19:23:41 +02:00
parent 6d61e2d139
commit ce5134493d

View file

@ -30,9 +30,6 @@ class AppAction(BaseAction):
self, session, label, name, executable, variant=None,
icon=None, description=None, preactions=[], plugins_presets={}
):
super().__init__(session, plugins_presets)
"""Expects a ftrack_api.Session instance"""
self.label = label
self.identifier = name
self.executable = executable
@ -41,6 +38,7 @@ class AppAction(BaseAction):
self.description = description
self.preactions.extend(preactions)
super().__init__(session, plugins_presets)
if label is None:
raise ValueError("Action missing label.")
if name is None: