From 33a0b73a05a9b963c34cd9f002cba2afbe2cc197 Mon Sep 17 00:00:00 2001 From: Oliver Date: Tue, 27 Jul 2021 14:44:51 +1000 Subject: [PATCH] Convert SEARCH_PREVIEW_RESULTS to a "user" setting --- InvenTree/common/models.py | 14 +++++------ .../templates/InvenTree/settings/global.html | 12 ---------- .../templates/InvenTree/settings/navbar.html | 6 +++++ .../InvenTree/settings/settings.html | 1 + .../InvenTree/settings/user_search.html | 23 +++++++++++++++++++ InvenTree/templates/js/inventree.js | 2 +- 6 files changed, 38 insertions(+), 20 deletions(-) create mode 100644 InvenTree/templates/InvenTree/settings/user_search.html diff --git a/InvenTree/common/models.py b/InvenTree/common/models.py index b97bb539e3..b471fee3fc 100644 --- a/InvenTree/common/models.py +++ b/InvenTree/common/models.py @@ -668,13 +668,6 @@ class InvenTreeSetting(BaseInvenTreeSetting): 'validator': bool, }, - 'SEARCH_PREVIEW_RESULTS': { - 'name': _('Search Preview Results'), - 'description': _('Number of results to show in search preview window'), - 'default': 10, - 'validator': [int, MinValueValidator(1)] - }, - 'STOCK_ENABLE_EXPIRY': { 'name': _('Stock Expiry'), 'description': _('Enable stock expiry functionality'), @@ -857,6 +850,13 @@ class InvenTreeUserSetting(BaseInvenTreeSetting): 'default': True, 'validator': bool, }, + + 'SEARCH_PREVIEW_RESULTS': { + 'name': _('Search Preview Results'), + 'description': _('Number of results to show in search preview window'), + 'default': 10, + 'validator': [int, MinValueValidator(1)] + }, } class Meta: diff --git a/InvenTree/templates/InvenTree/settings/global.html b/InvenTree/templates/InvenTree/settings/global.html index d43bec80c0..1723f36b72 100644 --- a/InvenTree/templates/InvenTree/settings/global.html +++ b/InvenTree/templates/InvenTree/settings/global.html @@ -22,16 +22,4 @@ - - {% include "InvenTree/settings/header.html" %} - -
- -

{% trans "Search Settings" %}

- - - {% include "InvenTree/settings/setting.html" with key="SEARCH_PREVIEW_RESULTS" icon="fa-search" %} - -
- {% endblock %} diff --git a/InvenTree/templates/InvenTree/settings/navbar.html b/InvenTree/templates/InvenTree/settings/navbar.html index ca38d9bc6b..e3c00f60be 100644 --- a/InvenTree/templates/InvenTree/settings/navbar.html +++ b/InvenTree/templates/InvenTree/settings/navbar.html @@ -24,6 +24,12 @@ +
  • + + {% trans "Search" %} + +
  • +