diff --git a/apps/edr-freight-web/backoffice/src/pages/fleet/FleetResourcePage.tsx b/apps/edr-freight-web/backoffice/src/pages/fleet/FleetResourcePage.tsx index 15f271b27..1bedc2bca 100644 --- a/apps/edr-freight-web/backoffice/src/pages/fleet/FleetResourcePage.tsx +++ b/apps/edr-freight-web/backoffice/src/pages/fleet/FleetResourcePage.tsx @@ -93,7 +93,7 @@ const FleetResourcePage = () => { const usesServerListFilters = Boolean(config?.listFilters?.length); const statusFilterOptions = useMemo(() => { - if (!hasStatusColumn || usesServerListFilters) return []; + if (!hasStatusColumn || usesServerListFilters || slug === "vehicles" || slug === "drivers") return []; const statuses = new Set( allRows .map((row) => String((row as unknown as Record).status ?? "")) @@ -103,7 +103,7 @@ const FleetResourcePage = () => { { value: "ALL", label: "All statuses" }, ...[...statuses].sort().map((status) => ({ value: status, label: status })), ]; - }, [allRows, hasStatusColumn, usesServerListFilters]); + }, [allRows, hasStatusColumn, usesServerListFilters, slug]); const dynamicOptions = useMemo(() => { const wagonTypeOpts = (wagonTypes as Array<{ id: string; code: string; name?: string }>).map(