Fixing missed documents in search index

--HG--
branch : 1.x
This commit is contained in:
Sebastien Ros
2011-01-07 18:57:39 -08:00
parent dddd756058
commit 787bf4e8bb

View File

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