From 709dd91e82e94f2af715aedbcb4dd44e32b41a3b Mon Sep 17 00:00:00 2001 From: Maksim Eltyshev Date: Tue, 16 Sep 2025 17:35:05 +0200 Subject: [PATCH] fix: Increase browser cache time for attachment files --- server/api/controllers/file-attachments/download-thumbnail.js | 2 +- server/api/controllers/file-attachments/download.js | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/server/api/controllers/file-attachments/download-thumbnail.js b/server/api/controllers/file-attachments/download-thumbnail.js index 077bb873..7ea2866e 100644 --- a/server/api/controllers/file-attachments/download-thumbnail.js +++ b/server/api/controllers/file-attachments/download-thumbnail.js @@ -86,7 +86,7 @@ module.exports = { } this.res.type(attachment.data.mimeType); - this.res.set('Cache-Control', 'private, max-age=900'); // TODO: move to config + this.res.set('Cache-Control', 'private, max-age=86400, no-transform'); // TODO: move to config return exits.success(readStream); }, diff --git a/server/api/controllers/file-attachments/download.js b/server/api/controllers/file-attachments/download.js index 8419bceb..70442294 100644 --- a/server/api/controllers/file-attachments/download.js +++ b/server/api/controllers/file-attachments/download.js @@ -84,7 +84,7 @@ module.exports = { if (!INLINE_MIME_TYPES_SET.has(attachment.data.mimeType) && !attachment.data.image) { this.res.set('Content-Disposition', 'attachment'); } - this.res.set('Cache-Control', 'private, max-age=900'); // TODO: move to config + this.res.set('Cache-Control', 'private, max-age=86400, no-transform'); // TODO: move to config return exits.success(readStream); },