Merge pull request #1096 from sbwalker/dev

Fix #1094 - localization fallback logic
This commit is contained in:
Shaun Walker 2021-02-08 08:15:58 -05:00 committed by GitHub
commit 1fcb2ee2b3
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -59,7 +59,7 @@ namespace Oqtane.Pages
// set default language for site if the culture is not supported
var languages = _languages.GetLanguages(alias.SiteId);
if (languages.All(l => l.Code != CultureInfo.CurrentUICulture.Name))
if (languages.Any() && languages.All(l => l.Code != CultureInfo.CurrentUICulture.Name))
{
var defaultLanguage = languages.Where(l => l.IsDefault).SingleOrDefault() ?? languages.First();