diff --git a/InvenTree/templates/js/translated/search.js b/InvenTree/templates/js/translated/search.js index b01273e9ef..27bf72711a 100644 --- a/InvenTree/templates/js/translated/search.js +++ b/InvenTree/templates/js/translated/search.js @@ -270,7 +270,7 @@ function updateSearch() { let result = response[resultType.key]; if (result.count != null && result.count > 0 && result.results) { - addSearchResults(result.results, resultType); + addSearchResults(result.results, resultType, result.count); any_results = true; } @@ -337,7 +337,7 @@ function addSearchQuery(key, title, query_params, render_params={}) { // Add a group of results to the list -function addSearchResults(results, resultType) { +function addSearchResults(results, resultType, resultCount) { if (results.length == 0) { // Do not display this group, as there are no results @@ -354,12 +354,14 @@ function addSearchResults(results, resultType) { let renderer = resultType.renderer; let renderParams = resultType.renderParams; + let resultText = resultCount == 1 ? '{% trans "result" %}' : '{% trans "results" %}'; + // Add the result group to the panel panel.find('#search-results').append(`