mirror of
https://github.com/inventree/InvenTree.git
synced 2026-01-29 09:34:33 +00:00
Stock status fix (#11183)
* Fill in default value * Ensure status values are converted to integer in set_status * Updated unit testing * Additional unit testing
This commit is contained in:
@@ -58,6 +58,7 @@ import {
|
||||
useBatchCodeGenerator,
|
||||
useSerialNumberGenerator
|
||||
} from '../hooks/UseGenerator';
|
||||
import useStatusCodes from '../hooks/UseStatusCodes';
|
||||
import { useGlobalSettingsState } from '../states/SettingsStates';
|
||||
import { StatusFilterOptions } from '../tables/Filter';
|
||||
|
||||
@@ -136,6 +137,10 @@ export function useStockFields({
|
||||
);
|
||||
}, [globalSettings]);
|
||||
|
||||
const stockItemStatusCodes = useStatusCodes({
|
||||
modelType: ModelType.stockitem
|
||||
});
|
||||
|
||||
return useMemo(() => {
|
||||
const fields: ApiFormFieldSet = {
|
||||
part: {
|
||||
@@ -237,7 +242,8 @@ export function useStockFields({
|
||||
placeholder: batchGenerator.result
|
||||
},
|
||||
status_custom_key: {
|
||||
label: t`Stock Status`
|
||||
label: t`Stock Status`,
|
||||
default: stockItemStatusCodes.OK
|
||||
},
|
||||
expiry_date: {
|
||||
icon: <IconCalendarExclamation />,
|
||||
|
||||
Reference in New Issue
Block a user