diff --git a/frontend/src/hooks/useDepartmentPage.ts b/frontend/src/hooks/useDepartmentPage.ts index d3637948..5bd4a98f 100644 --- a/frontend/src/hooks/useDepartmentPage.ts +++ b/frontend/src/hooks/useDepartmentPage.ts @@ -171,8 +171,10 @@ export function useDepartmentPage(departmentId: number): DepartmentPageControlle setEmployeesDirectoryLoading(true); setEmployeesDirectoryError(null); try { - const employees = await loadAllPages((params) => apiClient.getEmployees(params)); - setAllEmployees(sortEmployeesByName(employees.filter((employee) => employee.is_active))); + const employees = await loadAllPages((params) => + apiClient.getEmployees({ ...params, is_active: true }), + ); + setAllEmployees(sortEmployeesByName(employees)); } catch (loadError) { const message = getErrorMessage(loadError, "Не удалось загрузить сотрудников"); setEmployeesDirectoryError(message);