From 2313b8ea0588566ec8fb500fed2a47b1d6b0743c Mon Sep 17 00:00:00 2001 From: Nicolas Mowen Date: Fri, 14 Mar 2025 07:48:16 -0600 Subject: [PATCH] Fix bug where safari and firefox cache image for too long (#17148) --- web/src/components/camera/AutoUpdatingCameraImage.tsx | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/web/src/components/camera/AutoUpdatingCameraImage.tsx b/web/src/components/camera/AutoUpdatingCameraImage.tsx index d97a9214a..95d90d9bd 100644 --- a/web/src/components/camera/AutoUpdatingCameraImage.tsx +++ b/web/src/components/camera/AutoUpdatingCameraImage.tsx @@ -78,7 +78,10 @@ export default function AutoUpdatingCameraImage({ let baseParam = ""; if (periodicCache && !isCached) { - baseParam = "store=1"; + const date = new Date(key); + date.setMinutes(date.getMinutes() - (date.getMinutes() % 10), 0, 0); + + baseParam = `store=1&cache=${date.getTime() / 1000}`; } else { baseParam = `cache=${key}`; }