Addon Manager: Fixes for license handling

This commit is contained in:
Chris Hennes
2024-02-09 19:09:59 -05:00
parent 6d6317757a
commit 43cb58f79e
15 changed files with 162 additions and 35 deletions

View File

@@ -227,6 +227,8 @@ class Addon:
self._cached_license = self.metadata.license
elif self.stats and self.stats.license:
self._cached_license = self.stats.license
elif self.macro and self.macro.license:
self._cached_license = self.macro.license
return self._cached_license
@classmethod