Adjusts conditions for which indexes should be affected when a node is unpublished

This commit is contained in:
Linus Elander
2019-06-19 21:41:47 +02:00
parent 23702ee4dc
commit 7557c584d8

View File

@@ -737,7 +737,7 @@ namespace Umbraco.Web.Search
{
var strId = id.ToString(CultureInfo.InvariantCulture);
foreach (var index in examineComponent._examineManager.Indexes.OfType<IUmbracoIndex>()
.Where(x => (keepIfUnpublished && !x.PublishedValuesOnly) || !keepIfUnpublished)
.Where(x => x.PublishedValuesOnly || !keepIfUnpublished)
.Where(x => x.EnableDefaultEventHandler))
{
index.DeleteFromIndex(strId);