From 7387d8fcc0869d0d09f62af6a5569c287a60bd8d Mon Sep 17 00:00:00 2001 From: "hieu.mnguyen" Date: Tue, 9 Jan 2024 17:54:20 +0700 Subject: [PATCH] [TES-417] add more 2 minutes to ensure regenerate presinged url --- src/config/transports.js | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/config/transports.js b/src/config/transports.js index 8a274fc4..d4410659 100644 --- a/src/config/transports.js +++ b/src/config/transports.js @@ -32,6 +32,8 @@ class S3FileTransport extends TransportStream { const dateFormart = 'YYYYMMDDTHHmmss[Z]'; const dateExpires = moment.utc(amzDate, dateFormart).toDate(); dateExpires.setSeconds(dateExpires.getSeconds(), amzExpires * 1000); + // Minus more 2 minutes to ensure regenerate presigned url + dateExpires.setSeconds(dateExpires.getSeconds(), -(2 * 60 * 1000)); const now = new Date(); if (dateExpires < now) {