diff --git a/pages/myportal/index.js b/pages/myportal/index.js index 3e9141ae..9e982065 100644 --- a/pages/myportal/index.js +++ b/pages/myportal/index.js @@ -272,6 +272,16 @@ export const getServerSideProps = wrapper.getServerSideProps( ? "cy" : "en"; + // added to redirect if not the users preferred language + if (preferredLocale != ctx.locale) { + return { + redirect: { + destination: `/${preferredLocale}`, + permanent: false, + }, + }; + } + const showLoginCheck = process.env.SHOWLOGIN || false; const showMapCheck = process.env.SHOWMAPS || false; const showReps = process.env.SHOWREPRESENTATIONS || false; @@ -305,14 +315,6 @@ export const getServerSideProps = wrapper.getServerSideProps( const mySubmittedReps = showSubmittedReps(watchedCases); - // if (preferredLocale != ctx.locale) { - // return { - // redirect: { - // destination: "/cy/myportal", - // permanent: false, - // }, - // }; - // } else { if (_.has(accountDetails, "errorCode") != false) { return { redirect: { @@ -369,7 +371,6 @@ export const getServerSideProps = wrapper.getServerSideProps( }, }; } - // } } );