From c6ec83aab226fac21b3ad17a76bd7142400a28c5 Mon Sep 17 00:00:00 2001 From: "gcp-cherry-pick-bot[bot]" <98988430+gcp-cherry-pick-bot[bot]@users.noreply.github.com> Date: Mon, 25 Nov 2024 17:05:32 +0100 Subject: [PATCH] web: backport fix impersonate api (cherry-pick #12184) (#12185) web: backport fix impersonate api (#12184) web/admin: fix impersonate API call Signed-off-by: Jens Langhammer Co-authored-by: Jens L. --- web/src/admin/groups/RelatedUserList.ts | 1 + web/src/admin/users/UserListPage.ts | 1 + web/src/admin/users/UserViewPage.ts | 1 + 3 files changed, 3 insertions(+) diff --git a/web/src/admin/groups/RelatedUserList.ts b/web/src/admin/groups/RelatedUserList.ts index 72a9b62a18..80474f5938 100644 --- a/web/src/admin/groups/RelatedUserList.ts +++ b/web/src/admin/groups/RelatedUserList.ts @@ -219,6 +219,7 @@ export class RelatedUserList extends WithBrandConfig(WithCapabilitiesConfig(Tabl return new CoreApi(DEFAULT_CONFIG) .coreUsersImpersonateCreate({ id: item.pk, + impersonationRequest: { reason: "" }, }) .then(() => { window.location.href = "/"; diff --git a/web/src/admin/users/UserListPage.ts b/web/src/admin/users/UserListPage.ts index 1264c00814..6b0f19a42e 100644 --- a/web/src/admin/users/UserListPage.ts +++ b/web/src/admin/users/UserListPage.ts @@ -272,6 +272,7 @@ export class UserListPage extends WithBrandConfig(WithCapabilitiesConfig(TablePa return new CoreApi(DEFAULT_CONFIG) .coreUsersImpersonateCreate({ id: item.pk, + impersonationRequest: { reason: "" }, }) .then(() => { window.location.href = "/"; diff --git a/web/src/admin/users/UserViewPage.ts b/web/src/admin/users/UserViewPage.ts index 119ffdb371..83e2661e62 100644 --- a/web/src/admin/users/UserViewPage.ts +++ b/web/src/admin/users/UserViewPage.ts @@ -215,6 +215,7 @@ export class UserViewPage extends WithCapabilitiesConfig(AKElement) { return new CoreApi(DEFAULT_CONFIG) .coreUsersImpersonateCreate({ id: user.pk, + impersonationRequest: { reason: "" }, }) .then(() => { window.location.href = "/";