From 787bf4e8bb324613a195e341eeeb58e8dbe0d4f0 Mon Sep 17 00:00:00 2001 From: Sebastien Ros Date: Fri, 7 Jan 2011 18:57:39 -0800 Subject: [PATCH] Fixing missed documents in search index --HG-- branch : 1.x --- .../Orchard.Indexing/Services/IndexingTaskExecutor.cs | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/src/Orchard.Web/Modules/Orchard.Indexing/Services/IndexingTaskExecutor.cs b/src/Orchard.Web/Modules/Orchard.Indexing/Services/IndexingTaskExecutor.cs index b8256b7b8..e3dc20952 100644 --- a/src/Orchard.Web/Modules/Orchard.Indexing/Services/IndexingTaskExecutor.cs +++ b/src/Orchard.Web/Modules/Orchard.Indexing/Services/IndexingTaskExecutor.cs @@ -136,14 +136,10 @@ namespace Orchard.Indexing.Services { if (!settings.Included) continue; - // skip items which already are in updateIndexDocuments - if (addedContentItemIds.Contains(task.ContentItem.Id.ToString())) - continue; - try { var documentIndex = _indexProvider.New(task.ContentItem.Id); _contentManager.Index(task.ContentItem, documentIndex); - if (documentIndex.IsDirty) { + if (!addedContentItemIds.Contains(task.ContentItem.Id.ToString()) && documentIndex.IsDirty) { updateIndexDocuments.Add(documentIndex); }