Merge pull request #1070 from hishamco/default-language

Reset IsDefault per site Id for newly added language
This commit is contained in:
Shaun Walker 2021-01-26 09:57:10 -05:00 committed by GitHub
commit 901d4ca5c4
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -20,7 +20,10 @@ namespace Oqtane.Repository
if (language.IsDefault)
{
// Ensure all other languages are not set to current
_db.Language.ToList().ForEach(l => l.IsDefault = false);
_db.Language
.Where(l => l.SiteId == language.SiteId)
.ToList()
.ForEach(l => l.IsDefault = false);
}
_db.Language.Add(language);