From defe30b0a88a9677f6044a6121376e1a9475d99e Mon Sep 17 00:00:00 2001 From: gsd Date: Mon, 28 Apr 2025 00:18:09 +0300 Subject: [PATCH] preview via files --- src/main/java/app/controllers/FileController.java | 1 + src/main/java/app/updates/PreviewUpdater.java | 8 ++++---- 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/src/main/java/app/controllers/FileController.java b/src/main/java/app/controllers/FileController.java index 5f18cd2..1e0286f 100644 --- a/src/main/java/app/controllers/FileController.java +++ b/src/main/java/app/controllers/FileController.java @@ -106,6 +106,7 @@ public class FileController { HttpHeaders headers = new HttpHeaders(); headers.add(HttpHeaders.CONTENT_DISPOSITION, "attachment; filename=" + encodeFileName(dbFile.getFilename())); + headers.add(HttpHeaders.CACHE_CONTROL,"max-age="+(60*60*24*30)); return ResponseEntity.ok() .headers(headers) .contentLength(dbFile.getFilesize()) diff --git a/src/main/java/app/updates/PreviewUpdater.java b/src/main/java/app/updates/PreviewUpdater.java index e12dd5d..d05baab 100644 --- a/src/main/java/app/updates/PreviewUpdater.java +++ b/src/main/java/app/updates/PreviewUpdater.java @@ -72,10 +72,10 @@ public class PreviewUpdater extends BaseUpdater{ public String getPreview(String map) { String url; //Check dbfile - //try { - // url = fileController.getUrlWithNameAndTag(map, "map"); - // return url; - //} catch (Exception ignored) {} + try { + url = fileController.getUrlWithNameAndTag(map, "map"); + return url; + } catch (Exception ignored) {} //Check jpg url = preview.formatted(domain, map, "jpg");