mirror of
https://github.com/formbricks/formbricks.git
synced 2025-12-30 02:10:12 -06:00
fix: case insensitive multi langauge check (#2682)
This commit is contained in:
committed by
GitHub
parent
16f5ce40d9
commit
5dd5816c34
@@ -129,7 +129,10 @@ const Page = async ({ params, searchParams }: LinkSurveyPageProps) => {
|
||||
if (!langParam || !isMultiLanguageAllowed) return "default";
|
||||
else {
|
||||
const selectedLanguage = survey.languages.find((surveyLanguage) => {
|
||||
return surveyLanguage.language.code === langParam || surveyLanguage.language.alias === langParam;
|
||||
return (
|
||||
surveyLanguage.language.code === langParam.toLowerCase() ||
|
||||
surveyLanguage.language.alias?.toLowerCase() === langParam.toLowerCase()
|
||||
);
|
||||
});
|
||||
if (selectedLanguage?.default || !selectedLanguage?.enabled) {
|
||||
return "default";
|
||||
|
||||
@@ -9,7 +9,10 @@ export const getLanguageCode = (survey: TSurvey, attributes: TAttributes): strin
|
||||
if (!language) return "default";
|
||||
else {
|
||||
const selectedLanguage = survey.languages.find((surveyLanguage) => {
|
||||
return surveyLanguage.language.code === language || surveyLanguage.language.alias === language;
|
||||
return (
|
||||
surveyLanguage.language.code === language.toLowerCase() ||
|
||||
surveyLanguage.language.alias?.toLowerCase() === language.toLowerCase()
|
||||
);
|
||||
});
|
||||
if (selectedLanguage?.default) {
|
||||
return "default";
|
||||
|
||||
Reference in New Issue
Block a user