From d02f7a874dadfb3172ac1f6ac99fe62452ece9a3 Mon Sep 17 00:00:00 2001
From: srosse <stephane.rosse@frentix.com>
Date: Fri, 13 Sep 2019 11:19:49 +0200
Subject: [PATCH] OO-4249: don't show deleted file in peekview (patch S.
 Clemenz)

---
 src/main/java/org/olat/course/nodes/bc/BCPeekviewController.java | 1 +
 1 file changed, 1 insertion(+)

diff --git a/src/main/java/org/olat/course/nodes/bc/BCPeekviewController.java b/src/main/java/org/olat/course/nodes/bc/BCPeekviewController.java
index 9bf9ea2bfa4..3e44df4b159 100644
--- a/src/main/java/org/olat/course/nodes/bc/BCPeekviewController.java
+++ b/src/main/java/org/olat/course/nodes/bc/BCPeekviewController.java
@@ -125,6 +125,7 @@ public class BCPeekviewController extends BasicController implements Controller
 	private void fileMetadata(List<DownloadComponent> links, VFSMetadata metadata, int itemsToDisplay) {
 		List<VFSMetadata> newestData = vfsRepositoryService.getNewest(metadata, itemsToDisplay);
 		for(VFSMetadata newData:newestData) {
+			if (newData.isDeleted()) continue;
 			String name = "nodeLinkDL_"+ (count++);
 			VFSMetadataMediaResource media = new VFSMetadataMediaResource(newData);
 			media.setDownloadable(forceDownload);
-- 
GitLab