From 663eca577f5651d9fc7f0df6a4d290d054cb2f9f Mon Sep 17 00:00:00 2001 From: Deepak Prabhakara Date: Thu, 25 Apr 2024 17:40:30 +0100 Subject: [PATCH] fixed wrong response in dsync events (#2619) --- pages/api/v1/dsync/events/index.ts | 2 +- pages/api/v1/dsync/groups/index.ts | 8 ++++---- pages/api/v1/dsync/users/index.ts | 8 ++++---- 3 files changed, 9 insertions(+), 9 deletions(-) diff --git a/pages/api/v1/dsync/events/index.ts b/pages/api/v1/dsync/events/index.ts index 67cdd3039..e604af441 100644 --- a/pages/api/v1/dsync/events/index.ts +++ b/pages/api/v1/dsync/events/index.ts @@ -55,7 +55,7 @@ const handleGET = async (req: NextApiRequest, res: NextApiResponse) => { directoryId: searchParams.directoryId, }); - return res.json({ data: events }); + return res.json(events); }; // Delete webhook events for a directory diff --git a/pages/api/v1/dsync/groups/index.ts b/pages/api/v1/dsync/groups/index.ts index 8ecbe0629..6cf0b72a3 100644 --- a/pages/api/v1/dsync/groups/index.ts +++ b/pages/api/v1/dsync/groups/index.ts @@ -41,16 +41,16 @@ const handleGET = async (req: NextApiRequest, res: NextApiResponse) => { product = directory.product; } - const { data, error } = await directorySyncController.groups.setTenantAndProduct(tenant, product).getAll({ + const groups = await directorySyncController.groups.setTenantAndProduct(tenant, product).getAll({ pageOffset, pageLimit, pageToken, directoryId: searchParams.directoryId, }); - if (error) { - return res.status(error.code).json({ error }); + if (groups.error) { + return res.status(groups.error.code).json({ error: groups.error }); } - return res.status(200).json({ data }); + return res.status(200).json(groups); }; diff --git a/pages/api/v1/dsync/users/index.ts b/pages/api/v1/dsync/users/index.ts index 0d7a5729d..71bc4478f 100644 --- a/pages/api/v1/dsync/users/index.ts +++ b/pages/api/v1/dsync/users/index.ts @@ -41,16 +41,16 @@ const handleGET = async (req: NextApiRequest, res: NextApiResponse) => { product = directory.product; } - const { data, error } = await directorySyncController.users.setTenantAndProduct(tenant, product).getAll({ + const users = await directorySyncController.users.setTenantAndProduct(tenant, product).getAll({ pageOffset, pageLimit, pageToken, directoryId: searchParams.directoryId, }); - if (error) { - return res.status(error.code).json({ error }); + if (users.error) { + return res.status(users.error.code).json({ error: users.error }); } - return res.status(200).json({ data }); + return res.status(200).json(users); };