2
0
mirror of https://github.com/inventree/InvenTree.git synced 2025-07-20 19:56:31 +00:00

move invenTreePlugin to new class

to enable depreceation
This commit is contained in:
Matthias
2022-01-11 01:41:33 +01:00
parent 52d90cef46
commit 2a7ad93173
6 changed files with 25 additions and 14 deletions

@@ -10,7 +10,7 @@ from django.db import models
import common.models
from plugin import InvenTreePlugin, registry
from plugin import InvenTreePluginBase, registry
class PluginConfig(models.Model):
@@ -164,7 +164,7 @@ class PluginSetting(common.models.BaseInvenTreeSetting):
if plugin:
if issubclass(plugin.__class__, InvenTreePlugin):
if issubclass(plugin.__class__, InvenTreePluginBase):
plugin = plugin.plugin_config()
kwargs['settings'] = registry.mixins_settings.get(plugin.key, {})
@@ -182,7 +182,7 @@ class PluginSetting(common.models.BaseInvenTreeSetting):
plugin = kwargs.get('plugin', None)
if plugin:
if issubclass(plugin.__class__, InvenTreePlugin):
if issubclass(plugin.__class__, InvenTreePluginBase):
plugin = plugin.plugin_config()
filters['plugin'] = plugin