We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
2 parents 6427949 + 44bb19b commit 1fb52c2Copy full SHA for 1fb52c2
app/helpers/multi_languages_helper.rb
@@ -121,7 +121,10 @@ def portal_lang
121
122
def request_lang(submission = @submission || @submission_latest)
123
lang = params[:language] || params[:lang]
124
- lang = submission_languages(submission)&.first unless lang
+ unless lang
125
+ langs = Array(submission_languages(submission))
126
+ lang = langs.include?(portal_lang) ? portal_lang : langs.first
127
+ end
128
lang = portal_lang unless lang
129
lang
130
end
0 commit comments