From efe2ff27483af36375d5dc2efe28895ac3e1cd8f Mon Sep 17 00:00:00 2001 From: Mads Rasmussen Date: Thu, 12 Oct 2023 19:43:00 +0200 Subject: [PATCH] add request handler to unlock users --- .../src/mocks/handlers/user/unlock.handlers.ts | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100644 src/Umbraco.Web.UI.Client/src/mocks/handlers/user/unlock.handlers.ts diff --git a/src/Umbraco.Web.UI.Client/src/mocks/handlers/user/unlock.handlers.ts b/src/Umbraco.Web.UI.Client/src/mocks/handlers/user/unlock.handlers.ts new file mode 100644 index 0000000000..46991dea1e --- /dev/null +++ b/src/Umbraco.Web.UI.Client/src/mocks/handlers/user/unlock.handlers.ts @@ -0,0 +1,17 @@ +const { rest } = window.MockServiceWorker; +import { umbUsersData } from '../../data/user.data.js'; +import { slug } from './slug.js'; +import { UnlockUsersRequestModel } from '@umbraco-cms/backoffice/backend-api'; +import { umbracoPath } from '@umbraco-cms/backoffice/utils'; + +export const handlers = [ + rest.post(umbracoPath(`${slug}/unlock`), async (req, res, ctx) => { + const data = await req.json(); + if (!data) return; + if (!data.userIds) return; + + umbUsersData.unlock(data.userIds); + + return res(ctx.status(200)); + }), +];