diff --git a/src/home/views/index.tsx b/src/home/views/index.tsx index d42da2298..9cf020bb9 100644 --- a/src/home/views/index.tsx +++ b/src/home/views/index.tsx @@ -38,10 +38,7 @@ const HomeSection = () => { onOrdersToFulfillClick={() => navigate( orderListUrl({ - status: [ - OrderStatusFilter.UNFULFILLED, - OrderStatusFilter.PARTIALLY_FULFILLED - ] + status: [OrderStatusFilter.READY_TO_FULFILL] }) ) } diff --git a/src/misc.ts b/src/misc.ts index 4742424a9..4d51f42fa 100644 --- a/src/misc.ts +++ b/src/misc.ts @@ -132,6 +132,14 @@ export const orderStatusMessages = defineMessages({ defaultMessage: "Partially fulfilled", description: "order status" }, + readyToCapture: { + defaultMessage: "Ready to capture", + description: "order status" + }, + readyToFulfill: { + defaultMessage: "Ready to fulfill", + description: "order status" + }, unfulfilled: { defaultMessage: "Unfulfilled", description: "order status" diff --git a/src/orders/components/OrderListPage/filters.ts b/src/orders/components/OrderListPage/filters.ts index fa50e0eb9..4403b8ae5 100644 --- a/src/orders/components/OrderListPage/filters.ts +++ b/src/orders/components/OrderListPage/filters.ts @@ -77,6 +77,14 @@ export function createFilterStructure( { label: intl.formatMessage(orderStatusMessages.unfulfilled), value: OrderStatusFilter.UNFULFILLED + }, + { + label: intl.formatMessage(orderStatusMessages.readyToCapture), + value: OrderStatusFilter.READY_TO_CAPTURE + }, + { + label: intl.formatMessage(orderStatusMessages.readyToFulfill), + value: OrderStatusFilter.READY_TO_FULFILL } ] ), diff --git a/src/orders/views/OrderList/filters.ts b/src/orders/views/OrderList/filters.ts index 8a58feed5..e84423630 100644 --- a/src/orders/views/OrderList/filters.ts +++ b/src/orders/views/OrderList/filters.ts @@ -6,8 +6,7 @@ import { import { IFilterElement } from "../../../components/Filter"; import { OrderFilterInput, - OrderStatusFilter, - OrderStatus + OrderStatusFilter } from "../../../types/globalTypes"; import { createFilterTabUtils, @@ -96,7 +95,7 @@ export function getFilterQueryParam( return getMultipleEnumValueQueryParam( filter, OrderListUrlFiltersWithMultipleValuesEnum.status, - OrderStatus + OrderStatusFilter ); case OrderFilterKeys.customer: