diff --git a/apps/cs/src/entities/organization/api/organization-service.ts b/apps/cs/src/entities/organization/api/organization-service.ts index 456606076..ae7fc44ac 100644 --- a/apps/cs/src/entities/organization/api/organization-service.ts +++ b/apps/cs/src/entities/organization/api/organization-service.ts @@ -54,7 +54,7 @@ export class OrganizationApiService implements OrganizationService { } public async updateOrganizationByDnd( - data: OrganizationTreeForDnd, + data: OrganizationTreeForDnd[], ): Promise { await client.put( `${ENDPOINT.CMS_SERVICE.ORGANIZATIONS}/dnd/tree`, diff --git a/apps/cs/src/entities/organization/model/organization-interface.ts b/apps/cs/src/entities/organization/model/organization-interface.ts index ab0983092..a63b85571 100644 --- a/apps/cs/src/entities/organization/model/organization-interface.ts +++ b/apps/cs/src/entities/organization/model/organization-interface.ts @@ -27,5 +27,5 @@ export interface OrganizationService { deleteOrganization(ognzSn: number): Promise; updateOrganizationName(ognzSn: number, name: string): Promise; updateOrganization(ognzSn: number, data: OrganizationFormData): Promise; - updateOrganizationByDnd(data: OrganizationTreeForDnd): Promise; + updateOrganizationByDnd(data: OrganizationTreeForDnd[]): Promise; } diff --git a/apps/cs/src/pages/organization/ui/organization-page.tsx b/apps/cs/src/pages/organization/ui/organization-page.tsx index fb920dbfc..545488305 100644 --- a/apps/cs/src/pages/organization/ui/organization-page.tsx +++ b/apps/cs/src/pages/organization/ui/organization-page.tsx @@ -99,7 +99,7 @@ function OrganizationPage() { const { mutateAsync: updateOrganizationByDnd } = useMutation({ mutationFn: (data: OrganizationTreeForDnd) => - OrganizationApi.updateOrganizationByDnd(data), + OrganizationApi.updateOrganizationByDnd([data]), onSuccess: () => { queryClient.invalidateQueries({ queryKey: [ENDPOINT.CMS_SERVICE.ORGANIZATIONS],