diff --git a/bodyshop_translations.babel b/bodyshop_translations.babel index 986564e97..e0e71ac6e 100644 --- a/bodyshop_translations.babel +++ b/bodyshop_translations.babel @@ -7650,6 +7650,27 @@ + + additional_board_statuses + false + + + + + + en-US + false + + + es-MX + false + + + fr-CA + false + + + color false diff --git a/client/src/components/production-board-kanban/production-board-kanban.component.jsx b/client/src/components/production-board-kanban/production-board-kanban.component.jsx index bfa91ec80..1abfbecbb 100644 --- a/client/src/components/production-board-kanban/production-board-kanban.component.jsx +++ b/client/src/components/production-board-kanban/production-board-kanban.component.jsx @@ -51,7 +51,10 @@ export function ProductionBoardKanbanComponent({ const { t } = useTranslation(); useEffect(() => { const boardData = createBoardData( - bodyshop.md_ro_statuses.production_statuses, + [ + ...bodyshop.md_ro_statuses.production_statuses, + ...(bodyshop.md_ro_statuses.additional_board_statuses || []), + ], data, filter ); @@ -61,13 +64,7 @@ export function ProductionBoardKanbanComponent({ }); setBoardLanes(boardData); setIsMoving(false); - }, [ - data, - setBoardLanes, - setIsMoving, - bodyshop.md_ro_statuses.production_statuses, - filter, - ]); + }, [data, setBoardLanes, setIsMoving, bodyshop.md_ro_statuses, filter]); const client = useApolloClient(); diff --git a/client/src/components/shop-info/shop-info.rostatus.component.jsx b/client/src/components/shop-info/shop-info.rostatus.component.jsx index ae0ff9016..10dd0c926 100644 --- a/client/src/components/shop-info/shop-info.rostatus.component.jsx +++ b/client/src/components/shop-info/shop-info.rostatus.component.jsx @@ -153,6 +153,25 @@ export function ShopInfoROStatusComponent({ bodyshop, form }) { ))} + + +