diff --git a/InvenTree/common/models.py b/InvenTree/common/models.py index e1383dc74d..e09a08a0bb 100644 --- a/InvenTree/common/models.py +++ b/InvenTree/common/models.py @@ -1329,6 +1329,8 @@ class InvenTreeSetting(BaseInvenTreeSetting): }, } + typ = 'inventree' + class Meta: """Meta options for InvenTreeSetting.""" @@ -1642,6 +1644,8 @@ class InvenTreeUserSetting(BaseInvenTreeSetting): }, } + typ = 'user' + class Meta: """Meta options for InvenTreeUserSetting.""" diff --git a/InvenTree/common/serializers.py b/InvenTree/common/serializers.py index 3ff2fc803a..4ff04de738 100644 --- a/InvenTree/common/serializers.py +++ b/InvenTree/common/serializers.py @@ -70,6 +70,7 @@ class GlobalSettingsSerializer(SettingsSerializer): 'choices', 'model_name', 'api_url', + 'typ', ] @@ -93,6 +94,7 @@ class UserSettingsSerializer(SettingsSerializer): 'choices', 'model_name', 'api_url', + 'typ', ] @@ -122,6 +124,7 @@ class GenericReferencedSettingSerializer(SettingsSerializer): 'choices', 'model_name', 'api_url', + 'typ', ] # set Meta class diff --git a/InvenTree/plugin/models.py b/InvenTree/plugin/models.py index 16e51513da..7eca4e1354 100644 --- a/InvenTree/plugin/models.py +++ b/InvenTree/plugin/models.py @@ -173,6 +173,8 @@ class PluginConfig(models.Model): class PluginSetting(common.models.BaseInvenTreeSetting): """This model represents settings for individual plugins.""" + typ = 'plugin' + class Meta: """Meta for PluginSetting.""" unique_together = [ @@ -222,6 +224,8 @@ class PluginSetting(common.models.BaseInvenTreeSetting): class NotificationUserSetting(common.models.BaseInvenTreeSetting): """This model represents notification settings for a user.""" + typ = 'notification' + class Meta: """Meta for NotificationUserSetting.""" unique_together = [ diff --git a/InvenTree/templates/InvenTree/settings/setting.html b/InvenTree/templates/InvenTree/settings/setting.html index 0bc099f8a2..35aeb97cdf 100644 --- a/InvenTree/templates/InvenTree/settings/setting.html +++ b/InvenTree/templates/InvenTree/settings/setting.html @@ -24,11 +24,11 @@