diff --git a/src/Mod/Path/PathScripts/PathSetupSheetOpPrototype.py b/src/Mod/Path/PathScripts/PathSetupSheetOpPrototype.py index 9c3f98cd9c..146d70821a 100644 --- a/src/Mod/Path/PathScripts/PathSetupSheetOpPrototype.py +++ b/src/Mod/Path/PathScripts/PathSetupSheetOpPrototype.py @@ -90,9 +90,9 @@ class PropertyEnumeration(Property): def setValue(self, value): if list == type(value): - self.enums = value + self.enums = value # pylint: disable=attribute-defined-outside-init else: - super(self.__class__, self).setValue(value) + super(PropertyEnumeration, self).setValue(value) def getEnumValues(self): return self.enums @@ -167,7 +167,7 @@ class OpPrototype(object): if name in ['Label', 'DoNotSetDefaultValues', 'properties', 'Proxy']: if name == 'Proxy': val = None # make sure the proxy is never set - return super(self.__class__, self).__setattr__(name, val) + return super(OpPrototype, self).__setattr__(name, val) self.properties[name].setValue(val) def addProperty(self, typeString, name, category, info = None):