diff --git a/core/core-frontend/src/permission.ts b/core/core-frontend/src/permission.ts index 843e52e8bc..19dd60068c 100644 --- a/core/core-frontend/src/permission.ts +++ b/core/core-frontend/src/permission.ts @@ -53,7 +53,11 @@ router.beforeEach(async (to, from, next) => { pathname = pathname.replace('oidc/', '') pathname = pathname.substring(0, pathname.length - 1) const prefix = window.origin + pathname - window.location.href = prefix + '/mobile.html#' + to.path + linkQuery + let toPath = to.fullPath + if (toPath.includes('?')) { + toPath = to.fullPath.substring(0, to.fullPath.lastIndexOf('?')) + } + window.location.href = prefix + '/mobile.html#' + toPath + linkQuery } else if ( wsCache.get('user.token') || isDesktop || diff --git a/de-xpack b/de-xpack index b3e8472594..4b929473b7 160000 --- a/de-xpack +++ b/de-xpack @@ -1 +1 @@ -Subproject commit b3e84725948a19b175d1f585985c4eaf3a4e745d +Subproject commit 4b929473b7db5d0dde1e343531b20347505da7c8