From 1779b7bab4e80ba00fc2c2794744a0b094b8b1c0 Mon Sep 17 00:00:00 2001 From: Anthony LC Date: Fri, 31 May 2024 17:11:58 +0200 Subject: [PATCH] =?UTF-8?q?=F0=9F=8F=B7=EF=B8=8F(frontend)=20adapt=20acces?= =?UTF-8?q?ses=20types?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit We updated the types of the accesses to get more information about the accesses. --- .../pads/members/members-add/api/useCreateDocAccess.tsx | 2 +- .../apps/impress/src/features/pads/pad-management/types.tsx | 4 +++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/src/frontend/apps/impress/src/features/pads/members/members-add/api/useCreateDocAccess.tsx b/src/frontend/apps/impress/src/features/pads/members/members-add/api/useCreateDocAccess.tsx index e2722a61..71590ebb 100644 --- a/src/frontend/apps/impress/src/features/pads/members/members-add/api/useCreateDocAccess.tsx +++ b/src/frontend/apps/impress/src/features/pads/members/members-add/api/useCreateDocAccess.tsx @@ -27,7 +27,7 @@ export const createDocAccess = async ({ const response = await fetchAPI(`documents/${docId}/accesses/`, { method: 'POST', body: JSON.stringify({ - user: memberId, + user_id: memberId, role, }), }); diff --git a/src/frontend/apps/impress/src/features/pads/pad-management/types.tsx b/src/frontend/apps/impress/src/features/pads/pad-management/types.tsx index f03c1ae3..e3c2784c 100644 --- a/src/frontend/apps/impress/src/features/pads/pad-management/types.tsx +++ b/src/frontend/apps/impress/src/features/pads/pad-management/types.tsx @@ -1,8 +1,10 @@ +import { User } from '@/core'; + export interface Access { id: string; role: Role; team: string; - user: string; + user: User; abilities: { destroy: boolean; retrieve: boolean;