From 9a0c0776bf25ed50950186e2e91437cf1cde302d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Rui=20Tom=C3=A9?= <108268980+r-tome@users.noreply.github.com> Date: Mon, 27 Jan 2025 10:59:39 +0000 Subject: [PATCH] [PM-15637] Configure deepLinkGuard in OrganizationsModule for Device Approval Links (#12890) --- .../organizations/organizations-routing.module.ts | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/bitwarden_license/bit-web/src/app/admin-console/organizations/organizations-routing.module.ts b/bitwarden_license/bit-web/src/app/admin-console/organizations/organizations-routing.module.ts index c585e9dacd0..de4bd12360c 100644 --- a/bitwarden_license/bit-web/src/app/admin-console/organizations/organizations-routing.module.ts +++ b/bitwarden_license/bit-web/src/app/admin-console/organizations/organizations-routing.module.ts @@ -8,6 +8,7 @@ import { ConfigService } from "@bitwarden/common/platform/abstractions/config/co import { isEnterpriseOrgGuard } from "@bitwarden/web-vault/app/admin-console/organizations/guards/is-enterprise-org.guard"; import { organizationPermissionsGuard } from "@bitwarden/web-vault/app/admin-console/organizations/guards/org-permissions.guard"; import { OrganizationLayoutComponent } from "@bitwarden/web-vault/app/admin-console/organizations/layouts/organization-layout.component"; +import { deepLinkGuard } from "@bitwarden/web-vault/app/auth/guards/deep-link.guard"; import { SsoComponent } from "../../auth/sso/sso.component"; @@ -18,7 +19,7 @@ const routes: Routes = [ { path: "organizations/:organizationId", component: OrganizationLayoutComponent, - canActivate: [authGuard, organizationPermissionsGuard()], + canActivate: [deepLinkGuard(), authGuard, organizationPermissionsGuard()], children: [ { path: "settings",