From 1591f325b45eacb8db354cd1b3c2fd0f45d7d9a9 Mon Sep 17 00:00:00 2001 From: 7ttp <117663341+7ttp@users.noreply.github.com> Date: Wed, 31 Dec 2025 18:50:13 +0530 Subject: [PATCH] fix: use no-cache for /object/info endpoint to prevent stale metadata after upserts --- src/storage/renderer/info.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/storage/renderer/info.ts b/src/storage/renderer/info.ts index 2a069ab30..b534fe2cf 100644 --- a/src/storage/renderer/info.ts +++ b/src/storage/renderer/info.ts @@ -45,7 +45,7 @@ export class InfoRenderer extends HeadRenderer { .header('ETag', data.metadata.eTag) .header('Content-Length', data.metadata.contentLength) .header('Last-Modified', data.metadata.lastModified?.toUTCString()) - .header('Cache-Control', data.metadata.cacheControl) + .header('Cache-Control', 'no-cache') if (data.transformations && data.transformations.length > 0) { response.header('X-Transformations', data.transformations.join(','))