mirror of
https://github.com/inventree/InvenTree.git
synced 2026-08-21 20:45:13 +00:00
Fix test result ordering by test timestamps (#12533)
* Fix test result ordering by test timestamps * Refractor test result comparison helper * Apply formatting fixes * Fix frontend formatting * Avoid mutating test result records * Add migration for test result ordering * Retry documentation build --------- Co-authored-by: jayasree723 <confidentlehmann@tomorjerry.com> Co-authored-by: Oliver <oliver.henry.walters@gmail.com>
This commit is contained in:
co-authored by
jayasree723
Oliver
parent
afcc89ecfb
commit
214f472ec9
@@ -0,0 +1,25 @@
|
||||
# Generated by Django 5.2.16
|
||||
|
||||
from django.db import migrations
|
||||
|
||||
|
||||
class Migration(migrations.Migration):
|
||||
|
||||
dependencies = [
|
||||
("stock", "0126_serial_number_concurrency_guard"),
|
||||
]
|
||||
|
||||
operations = [
|
||||
migrations.AlterModelOptions(
|
||||
name="stockitemtestresult",
|
||||
options={
|
||||
"ordering": (
|
||||
"-finished_datetime",
|
||||
"-started_datetime",
|
||||
"-date",
|
||||
"-pk",
|
||||
),
|
||||
"verbose_name": "Stock Item Test Result",
|
||||
},
|
||||
),
|
||||
]
|
||||
@@ -3820,6 +3820,8 @@ class StockItemTestResult(InvenTree.models.InvenTreeMetadataModel):
|
||||
|
||||
verbose_name = _('Stock Item Test Result')
|
||||
|
||||
ordering = ('-finished_datetime', '-started_datetime', '-date', '-pk')
|
||||
|
||||
def __str__(self):
|
||||
"""Return string representation."""
|
||||
return f'{self.test_name} - {self.result}'
|
||||
|
||||
Reference in New Issue
Block a user