From 2dd87b8e85656cc784fa02b3b31bd39bfc3ebf28 Mon Sep 17 00:00:00 2001 From: Alexander Onnikov Date: Wed, 2 Jul 2025 14:27:55 +0700 Subject: [PATCH] fix: pass cache control from request to created blob (#9430) Signed-off-by: Alexander Onnikov --- services/datalake/pod-datalake/src/handlers/blob.ts | 3 +++ 1 file changed, 3 insertions(+) diff --git a/services/datalake/pod-datalake/src/handlers/blob.ts b/services/datalake/pod-datalake/src/handlers/blob.ts index 4ef864231c..7da529c341 100644 --- a/services/datalake/pod-datalake/src/handlers/blob.ts +++ b/services/datalake/pod-datalake/src/handlers/blob.ts @@ -272,6 +272,9 @@ export async function handleUploadFormData ( const metadata = await datalake.put(ctx, workspace, name, sha256, data, { size, contentType, + cacheControl: Array.isArray(req.headers['cache-control']) + ? req.headers['cache-control'].join(', ') + : req.headers['cache-control'], lastModified: Date.now() })