refactor is_package

This commit is contained in:
Matthias 2021-11-11 23:55:34 +01:00
parent 689b414d62
commit 1535fc0565
No known key found for this signature in database
GPG Key ID: F50EF5741D33E076

View File

@ -282,6 +282,10 @@ class IntegrationPluginBase(MixinBase, plugin.InvenTreePlugin):
self.set_package()
@property
def _is_package(self):
return getattr(self, 'is_package', False)
# properties
@property
def slug(self):
@ -356,7 +360,7 @@ class IntegrationPluginBase(MixinBase, plugin.InvenTreePlugin):
def set_package(self):
"""add packaging info of the plugins into plugins context"""
package = self.get_package_metadata() if getattr(self, 'is_package', False) else self.get_package_commit()
package = self.get_package_metadata() if self._is_package else self.get_package_commit()
# process date
if package.get('date'):