From b62905d5c4bf2894b7d17eaf3eea511fef0b2bfa Mon Sep 17 00:00:00 2001 From: Oliver Walters Date: Mon, 28 Mar 2022 20:38:57 +1100 Subject: [PATCH] Add user setting to enable / disable label printing --- InvenTree/common/models.py | 7 +++++++ InvenTree/templates/InvenTree/settings/user_labels.html | 1 + 2 files changed, 8 insertions(+) diff --git a/InvenTree/common/models.py b/InvenTree/common/models.py index ad144cd8db..20acd84ce1 100644 --- a/InvenTree/common/models.py +++ b/InvenTree/common/models.py @@ -1247,6 +1247,13 @@ class InvenTreeUserSetting(BaseInvenTreeSetting): 'validator': bool, }, + 'LABEL_ENABLE': { + 'name': _('Enable label printing'), + 'description': _('Enable label printing from the web interface'), + 'default': True, + 'validator': bool, + }, + "LABEL_INLINE": { 'name': _('Inline label display'), 'description': _('Display PDF labels in the browser, instead of downloading as a file'), diff --git a/InvenTree/templates/InvenTree/settings/user_labels.html b/InvenTree/templates/InvenTree/settings/user_labels.html index a2d9b7b89c..6a27ef05bc 100644 --- a/InvenTree/templates/InvenTree/settings/user_labels.html +++ b/InvenTree/templates/InvenTree/settings/user_labels.html @@ -14,6 +14,7 @@
+ {% include "InvenTree/settings/setting.html" with key="LABEL_ENABLE" icon='fa-toggle-on' user_setting=True %} {% include "InvenTree/settings/setting.html" with key="LABEL_INLINE" icon='fa-tag' user_setting=True %}