From 5a660f2634fc5147863ef5242beb28a7f45a693a Mon Sep 17 00:00:00 2001 From: hishamco Date: Sat, 23 Jan 2021 23:48:10 +0300 Subject: [PATCH] Reset IsDefault per site Id for new language --- Oqtane.Server/Repository/LanguageRepository.cs | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/Oqtane.Server/Repository/LanguageRepository.cs b/Oqtane.Server/Repository/LanguageRepository.cs index 0ee5105b..7f92086b 100644 --- a/Oqtane.Server/Repository/LanguageRepository.cs +++ b/Oqtane.Server/Repository/LanguageRepository.cs @@ -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);