diff --git a/client/src/components/production-board-kanban/production-board-kanban.statistics.jsx b/client/src/components/production-board-kanban/production-board-kanban.statistics.jsx index d16b5bca1..482ddb726 100644 --- a/client/src/components/production-board-kanban/production-board-kanban.statistics.jsx +++ b/client/src/components/production-board-kanban/production-board-kanban.statistics.jsx @@ -2,8 +2,7 @@ import React, { useMemo } from "react"; import { Card, Statistic } from "antd"; import { useTranslation } from "react-i18next"; import PropTypes from "prop-types"; -import { statisticsItems } from "./settings/defaultKanbanSettings.js"; - +import { statisticsItems, defaultKanbanSettings } from "./settings/defaultKanbanSettings.js"; export const StatisticType = { HOURS: "hours", AMOUNT: "amount", @@ -154,7 +153,9 @@ const ProductionStatistics = ({ data, cardSettings, reducerData }) => { const sortedStatistics = useMemo(() => { const statisticsMap = new Map(statistics.map((stat) => [stat.id, stat])); - return (cardSettings?.statisticsOrder ? cardSettings.statisticsOrder : []).reduce((sorted, orderId) => { + return ( + cardSettings?.statisticsOrder ? cardSettings.statisticsOrder : defaultKanbanSettings.statisticsOrder + ).reduce((sorted, orderId) => { const value = statisticsMap.get(orderId); if (value && value.value !== null) { sorted.push(value);