From 4cf593f2d6ac831391da293b4f4afb5132691edd Mon Sep 17 00:00:00 2001 From: Mads Rasmussen Date: Tue, 28 Nov 2023 12:51:54 +0100 Subject: [PATCH] add id as location header --- .../src/mocks/handlers/user/invite.handlers.ts | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/Umbraco.Web.UI.Client/src/mocks/handlers/user/invite.handlers.ts b/src/Umbraco.Web.UI.Client/src/mocks/handlers/user/invite.handlers.ts index 091e8a242f..42e8ba2b2c 100644 --- a/src/Umbraco.Web.UI.Client/src/mocks/handlers/user/invite.handlers.ts +++ b/src/Umbraco.Web.UI.Client/src/mocks/handlers/user/invite.handlers.ts @@ -11,9 +11,11 @@ export const handlers = [ const data = await req.json(); if (!data) return; - umbUsersData.invite(data); + const { userId } = umbUsersData.invite(data); - return res(ctx.status(201)); + if (!userId) return res(ctx.status(400)); + + return res(ctx.status(201), ctx.set('Location', userId)); }), rest.post(umbracoPath(`${inviteSlug}/resend`), async (req, res, ctx) => {