If unable to match system settings key with list of
languages or regions return first item from list.
Change-Id: I8204fddaabc3159a48dcabbdcf238a63912fb258
{
get
{
- return Languages.Single(s => s.Code == SystemSettings.LocaleLanguage);
+ return Languages.FirstOrDefault(s => s.Code == SystemSettings.LocaleLanguage) ?? Languages.FirstOrDefault();
}
set
{
{
get
{
- return Regions.Single(s => s.CountryCode == SystemSettings.LocaleCountry);
+ return Regions.FirstOrDefault(s => s.CountryCode == SystemSettings.LocaleCountry) ?? Regions.FirstOrDefault();
}
set
{