From 1673c9e9426c9a6a541787951f23860e463b3ff1 Mon Sep 17 00:00:00 2001 From: aboeckle <alexander.boeckle@frentix.com> Date: Wed, 1 Jul 2020 12:37:41 +0200 Subject: [PATCH] OO-4775: Fixed file statistics query --- .../org/olat/core/commons/services/vfs/manager/VFSStatsDAO.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/java/org/olat/core/commons/services/vfs/manager/VFSStatsDAO.java b/src/main/java/org/olat/core/commons/services/vfs/manager/VFSStatsDAO.java index c4aa083165e..6f391fa2c53 100644 --- a/src/main/java/org/olat/core/commons/services/vfs/manager/VFSStatsDAO.java +++ b/src/main/java/org/olat/core/commons/services/vfs/manager/VFSStatsDAO.java @@ -44,7 +44,7 @@ public class VFSStatsDAO { StringBuilder sb = new StringBuilder(256); sb.append("select new org.olat.core.commons.services.vfs.model.VFSFileStatistics("); sb.append(" sum(case when metadata.deleted = false then 1 else 0 end) as filesAmount,"); - sb.append(" sum(metadata.fileSize) as filesSize,"); + sb.append(" sum(case when metadata.deleted = false then metadata.fileSize else 0 end) as filesSize,"); sb.append(" sum(case when metadata.deleted = true then 1 else 0 end) as trashAmount,"); sb.append(" sum(case when metadata.deleted = true then metadata.fileSize else 0 end) as trashSize"); sb.append(")"); -- GitLab