diff --git a/InvenTree/templates/InvenTree/settings/setting.html b/InvenTree/templates/InvenTree/settings/setting.html index 35aeb97cdf..4a9192924a 100644 --- a/InvenTree/templates/InvenTree/settings/setting.html +++ b/InvenTree/templates/InvenTree/settings/setting.html @@ -23,9 +23,7 @@ {% if setting.is_bool %} -
- -
+ {% include "InvenTree/settings/setting_boolean.html" %} {% else %}
@@ -41,7 +39,18 @@ {{ setting.units }}
-
diff --git a/InvenTree/templates/InvenTree/settings/setting_boolean.html b/InvenTree/templates/InvenTree/settings/setting_boolean.html new file mode 100644 index 0000000000..c97b46bbcc --- /dev/null +++ b/InvenTree/templates/InvenTree/settings/setting_boolean.html @@ -0,0 +1,18 @@ +
+ +
diff --git a/InvenTree/templates/InvenTree/settings/settings.html b/InvenTree/templates/InvenTree/settings/settings.html index 1eec787ce2..f6d1e990ab 100644 --- a/InvenTree/templates/InvenTree/settings/settings.html +++ b/InvenTree/templates/InvenTree/settings/settings.html @@ -78,12 +78,12 @@ $('table').find('.boolean-setting').change(function() { // Global setting by default var url = `/api/settings/global/${setting}/`; - if (plugin) { + if (notification) { + url = `/api/settings/notification/${pk}/`; + } else if (plugin) { url = `/api/plugin/settings/${plugin}/${setting}/`; } else if (user) { url = `/api/settings/user/${setting}/`; - } else if (notification) { - url = `/api/settings/notification/${pk}/`; } inventreePut(