From be75923abc48c43d17e30eb7d2b36ccc63a6c8cf Mon Sep 17 00:00:00 2001
From: aboeckle <alexander.boeckle@frentix.com>
Date: Tue, 10 Mar 2020 10:53:05 +0100
Subject: [PATCH] OO-4454: Closed entries table fix

---
 .../java/org/olat/repository/RepositoryEntryStatusEnum.java | 6 ++++++
 .../olat/repository/ui/catalog/CatalogNodeController.java   | 1 +
 2 files changed, 7 insertions(+)

diff --git a/src/main/java/org/olat/repository/RepositoryEntryStatusEnum.java b/src/main/java/org/olat/repository/RepositoryEntryStatusEnum.java
index ae6ba590273..97b50f458aa 100644
--- a/src/main/java/org/olat/repository/RepositoryEntryStatusEnum.java
+++ b/src/main/java/org/olat/repository/RepositoryEntryStatusEnum.java
@@ -103,6 +103,12 @@ public enum RepositoryEntryStatusEnum {
 		};
 	}
 	
+	public static RepositoryEntryStatusEnum[] closed() {
+		return new RepositoryEntryStatusEnum[] {
+				RepositoryEntryStatusEnum.closed
+		};
+	}
+	
 	public static boolean isValid(String string) {
 		boolean allOk = false;
 		if(StringHelper.containsNonWhitespace(string)) {
diff --git a/src/main/java/org/olat/repository/ui/catalog/CatalogNodeController.java b/src/main/java/org/olat/repository/ui/catalog/CatalogNodeController.java
index baba091383e..4304dd0f47e 100644
--- a/src/main/java/org/olat/repository/ui/catalog/CatalogNodeController.java
+++ b/src/main/java/org/olat/repository/ui/catalog/CatalogNodeController.java
@@ -167,6 +167,7 @@ public class CatalogNodeController extends BasicController implements Activateab
 		SearchMyRepositoryEntryViewParams searchClosedParams
 				= new SearchMyRepositoryEntryViewParams(getIdentity(), ureq.getUserSession().getRoles());
 		searchClosedParams.setParentEntry(catalogEntry);
+		searchClosedParams.setEntryStatus(RepositoryEntryStatusEnum.closed());
 		
 		closedEntryListController = new RepositoryEntryListController(ureq, wControl, searchClosedParams, true, false, false, "catalog-closed", stackPanel);
 
-- 
GitLab