Reset IsDefault per site Id for new language

This commit is contained in:
hishamco 2021-01-23 23:48:10 +03:00
parent 7057f93f13
commit 5a660f2634

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);