Tweak PartParameterTable (#6512)

- Fix ordering of "name" field
This commit is contained in:
Oliver 2024-02-19 12:47:18 +11:00 committed by GitHub
parent 0f51127adf
commit 5f3932b7e1
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
2 changed files with 5 additions and 1 deletions

View File

@ -1595,7 +1595,9 @@ class PartParameterList(PartParameterAPIMixin, ListCreateAPI):
ordering_field_aliases = { ordering_field_aliases = {
'name': 'template__name', 'name': 'template__name',
'units': 'template__units',
'data': ['data_numeric', 'data'], 'data': ['data_numeric', 'data'],
'part': 'part__name',
} }
search_fields = [ search_fields = [

View File

@ -44,6 +44,7 @@ export function PartParameterTable({ partId }: { partId: any }) {
accessor: 'template_detail.name', accessor: 'template_detail.name',
switchable: false, switchable: false,
sortable: true, sortable: true,
ordering: 'name',
render: (record) => { render: (record) => {
let variant = String(partId) != String(record.part); let variant = String(partId) != String(record.part);
@ -75,7 +76,8 @@ export function PartParameterTable({ partId }: { partId: any }) {
}, },
{ {
accessor: 'template_detail.units', accessor: 'template_detail.units',
sortable: false ordering: 'units',
sortable: true
} }
]; ];
}, [partId]); }, [partId]);