From 1335c85de1e31a1e62a866fde1b77723ab574edf Mon Sep 17 00:00:00 2001 From: Oliver Walters Date: Tue, 5 Jan 2021 00:59:10 +1100 Subject: [PATCH] Edit new stock settings on settings page --- InvenTree/common/models.py | 4 ++++ InvenTree/templates/InvenTree/settings/stock.html | 12 +++++++++--- 2 files changed, 13 insertions(+), 3 deletions(-) diff --git a/InvenTree/common/models.py b/InvenTree/common/models.py index 6183d6cc78..ac1c0e70b3 100644 --- a/InvenTree/common/models.py +++ b/InvenTree/common/models.py @@ -156,6 +156,10 @@ class InvenTreeSetting(models.Model): 'PART_VIRTUAL': { 'name': _('Virtual'), 'description': _('Parts are virtual by default'), + 'default': False, + 'validator': bool, + }, + 'STOCK_ALLOW_EXPIRED_SALE': { 'name': _('Sell Expired Stock'), 'description': _('Allow sale of expired stock'), diff --git a/InvenTree/templates/InvenTree/settings/stock.html b/InvenTree/templates/InvenTree/settings/stock.html index 7bec8b566c..dda5f2c940 100644 --- a/InvenTree/templates/InvenTree/settings/stock.html +++ b/InvenTree/templates/InvenTree/settings/stock.html @@ -10,7 +10,13 @@ {% endblock %} {% block settings %} -
- No Stock settings available -
+

{% trans "Stock Options" %}

+ + + {% include "InvenTree/settings/header.html" %} + + {% include "InvenTree/settings/setting.html" with key="STOCK_ALLOW_EXPIRED_SALE" %} + {% include "InvenTree/settings/setting.html" with key="STOCK_ALLOW_EXPIRED_BUILD" %} + +
{% endblock %} \ No newline at end of file