From 44e62f0eb08c524ba6b474092f29f2ff646fdf16 Mon Sep 17 00:00:00 2001 From: Abdullah Atta Date: Mon, 4 Aug 2025 12:09:32 +0500 Subject: [PATCH] core: rebuild trash cache even if trash cleanup interval is set to never --- packages/core/src/collections/trash.ts | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/packages/core/src/collections/trash.ts b/packages/core/src/collections/trash.ts index 4478f1ea0..7f1b3eba8 100644 --- a/packages/core/src/collections/trash.ts +++ b/packages/core/src/collections/trash.ts @@ -85,7 +85,10 @@ export default class Trash { async cleanup() { const duration = this.db.settings.getTrashCleanupInterval(); - if (duration === -1 || !duration) return; + if (duration === -1 || !duration) { + await this.buildCache(); + return; + } const maxMs = dayjs() .startOf("day")