2
0
mirror of https://github.com/inventree/InvenTree.git synced 2025-06-18 13:05:42 +00:00

Owner list API updates (#5906)

* Implement better search matching for owner list API

* Update UserSerializer

-Add filterset fields to various API endpoints

* Allow owner list to be filtered by "is_active" status

- Only applies to users (not groups)

* Add ability to filter "owner" list by "is_active" status

- Only applies to users

* Use "is_active" filter for "responsible" form field
This commit is contained in:
Oliver
2023-11-13 15:06:45 +11:00
committed by GitHub
parent 8972dcb506
commit ac26f61ecd
6 changed files with 48 additions and 6 deletions

View File

@ -113,6 +113,9 @@ function buildFormFields() {
},
responsible: {
icon: 'fa-users',
filters: {
is_active: true,
}
},
};

View File

@ -172,6 +172,9 @@ function partFields(options={}) {
},
responsible: {
icon: 'fa-user',
filters: {
is_active: true,
}
},
component: {
default: global_settings.PART_COMPONENT,

View File

@ -139,6 +139,9 @@ function purchaseOrderFields(options={}) {
},
responsible: {
icon: 'fa-user',
filters: {
is_active: true,
}
},
};

View File

@ -104,6 +104,9 @@ function returnOrderFields(options={}) {
},
responsible: {
icon: 'fa-user',
filters: {
is_active: true,
}
}
};

View File

@ -130,6 +130,9 @@ function salesOrderFields(options={}) {
},
responsible: {
icon: 'fa-user',
filters: {
is_active: true,
}
}
};