ensures nucache table isn't rebuilt when adding a new lang

This commit is contained in:
Shannon
2019-10-16 15:00:13 +11:00
parent 9be7f536d3
commit 6d38f946a4

View File

@@ -1271,7 +1271,8 @@ namespace Umbraco.Web.PublishedCache.NuCache
/// <param name="e"></param>
private void OnLanguageSaved(ILocalizationService sender, Core.Events.SaveEventArgs<ILanguage> e)
{
var cultureChanged = e.SavedEntities.Any(x => x.WasPropertyDirty(nameof(ILanguage.IsoCode)));
//culture changed on an existing language
var cultureChanged = e.SavedEntities.Any(x => !x.WasPropertyDirty(nameof(ILanguage.Id)) && x.WasPropertyDirty(nameof(ILanguage.IsoCode)));
if(cultureChanged)
{
RebuildContentDbCache();