From 95823826fd6aa5cb84b90520f4d73cda2446a07b Mon Sep 17 00:00:00 2001 From: srosse <none@none> Date: Mon, 11 Mar 2013 13:06:39 +0100 Subject: [PATCH] OO-559: fix RS if a use try to open the catalog at a deleted catalog entry --- src/main/java/org/olat/catalog/ui/CatalogController.java | 1 + 1 file changed, 1 insertion(+) diff --git a/src/main/java/org/olat/catalog/ui/CatalogController.java b/src/main/java/org/olat/catalog/ui/CatalogController.java index 3118c422433..918e1577668 100644 --- a/src/main/java/org/olat/catalog/ui/CatalogController.java +++ b/src/main/java/org/olat/catalog/ui/CatalogController.java @@ -1197,6 +1197,7 @@ public class CatalogController extends BasicController implements Activateable2 Long catId = catCe.getOLATResourceable().getResourceableId(); if(catId == null || catId.longValue() == 0l) return;//nothing to do CatalogEntry ce = CatalogManager.getInstance().loadCatalogEntry(catId); + if(ce == null) return;//catalog entry not found, do nothing switch(ce.getType()) { case CatalogEntry.TYPE_NODE: { reloadHistoryStack(ureq, catId); -- GitLab