2
0
mirror of https://github.com/inventree/InvenTree.git synced 2025-07-01 11:10:54 +00:00

Fixes for test result updates (#6514)

* Fix ordering of "stock" column in StockItemTable

* Handle table.activeFilters

- Can be passed undefined value in some cases

* Fix legacy test result table

- Add in "pass test" button

* Improve logic for creating templates

- Only look at ancestor parts *above* the existing part

* Update migration

- Only look above!

* Improve matching in template

* New data migration

- Fixes (probably rare) edge case in previous data migration

* Table tweak

- Embolden required test templates

* Add assertion check to data migration

* Update API version

- Add filter for "has_results" on the PartTestTemplate API endpoint

* Logic fix
This commit is contained in:
Oliver
2024-02-19 16:04:10 +11:00
committed by GitHub
parent 7dab02555d
commit a74b29f059
11 changed files with 173 additions and 19 deletions

View File

@ -1433,7 +1433,8 @@ function loadStockTestResultsTable(table, options) {
let html = '';
if (row.parent != parent_node && row.requires_attachment == false && row.requires_value == false && !row.result) {
if (row.requires_attachment == false && row.requires_value == false && !row.result) {
// Enable a "quick tick" option for this test result
html += makeIconButton('fa-check-circle icon-green', 'button-test-tick', row.test_name, '{% trans "Pass test" %}');
}