diff --git a/webapp/src/app.tsx b/webapp/src/app.tsx
index 175ad6811..79f50b85d 100644
--- a/webapp/src/app.tsx
+++ b/webapp/src/app.tsx
@@ -85,6 +85,7 @@ const App = React.memo((): JSX.Element => {
dispatch(fetchLanguage())
dispatch(fetchMe())
dispatch(fetchClientConfig())
+ history.replace(window.location.pathname.replace((window as any).frontendBaseURL, ''))
}, [])
useEffect(() => {
@@ -106,8 +107,8 @@ const App = React.memo((): JSX.Element => {
setTimeout(() => dispatch(setGlobalError('')), 0)
}
- const continueToWelcomeScreen = (boardIdIsValidUUIDV4 = true) => {
- return Utils.isFocalboardPlugin() && loggedIn === true && (!UserSettings.welcomePageViewed || !boardIdIsValidUUIDV4)
+ const continueToWelcomeScreen = () => {
+ return Utils.isFocalboardPlugin() && loggedIn === true && !UserSettings.welcomePageViewed
}
const buildOriginalPath = (workspaceId = '', boardId = '', viewId = '', cardId = '') => {
@@ -231,7 +232,7 @@ const App = React.memo((): JSX.Element => {
return
}
- if (continueToWelcomeScreen(boardIdIsValidUUIDV4)) {
+ if (continueToWelcomeScreen()) {
const originalPath = `/${buildOriginalPath('', boardId, viewId, cardId)}`
const queryString = boardIdIsValidUUIDV4 ? `r=${originalPath}` : ''
return