From c7c74b6250b1a12248db1b8eb14e33a6a1f4d691 Mon Sep 17 00:00:00 2001 From: rdbsolutions Date: Tue, 15 Apr 2025 13:26:53 +0100 Subject: [PATCH] language check update --- pages/myportal/index.js | 19 ++++++++++--------- 1 file changed, 10 insertions(+), 9 deletions(-) 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( }, }; } - // } } );