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); };