From a7b0c121a36bd8f4e865e101ac9d9696ffb69da9 Mon Sep 17 00:00:00 2001 From: srosse <none@none> Date: Mon, 4 Mar 2013 08:56:45 +0100 Subject: [PATCH] OO-555: check if the feed really exists before trying to index it --- .../modules/webFeed/search/indexer/FeedRepositoryIndexer.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/main/java/org/olat/modules/webFeed/search/indexer/FeedRepositoryIndexer.java b/src/main/java/org/olat/modules/webFeed/search/indexer/FeedRepositoryIndexer.java index 7a2886945f6..f134b0a2de6 100644 --- a/src/main/java/org/olat/modules/webFeed/search/indexer/FeedRepositoryIndexer.java +++ b/src/main/java/org/olat/modules/webFeed/search/indexer/FeedRepositoryIndexer.java @@ -57,6 +57,9 @@ public abstract class FeedRepositoryIndexer extends DefaultIndexer { logDebug("Indexing: " + repoEntryName); } Feed feed = FeedManager.getInstance().getFeed(repositoryEntry.getOlatResource()); + if(feed == null) { + return; //nothing to index + } // Only index items. Feed itself is indexed by RepositoryEntryIndexer. if (isLogDebugEnabled()) { @@ -71,7 +74,6 @@ public abstract class FeedRepositoryIndexer extends DefaultIndexer { } catch (NullPointerException e) { logError("Error indexing feed:" + repoEntryName, e); } - } /** -- GitLab