From 13022adc5ec07f1974e336d50201d3ae3cd60660 Mon Sep 17 00:00:00 2001 From: Fang-Pen Lin Date: Fri, 21 Nov 2025 21:18:35 -0800 Subject: [PATCH] Try to see if we can avoid timestamp issue --- .../dns-made-easy/dns-made-easy-connection-fns.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/backend/src/services/app-connection/dns-made-easy/dns-made-easy-connection-fns.ts b/backend/src/services/app-connection/dns-made-easy/dns-made-easy-connection-fns.ts index 850d5ac36..b66d6eb9c 100644 --- a/backend/src/services/app-connection/dns-made-easy/dns-made-easy-connection-fns.ts +++ b/backend/src/services/app-connection/dns-made-easy/dns-made-easy-connection-fns.ts @@ -35,10 +35,10 @@ export const getDNSMadeEasyUrl = (path: string) => { export const makeDNSMadeEasyAuthHeaders = ( apiKey: string, secretKey: string, - currentDate: Date = new Date() + currentDate?: Date ): Record => { // Format date as "Day, DD Mon YYYY HH:MM:SS GMT" (e.g., "Mon, 01 Jan 2024 12:00:00 GMT") - const requestDate = currentDate.toUTCString(); + const requestDate = (currentDate ?? new Date()).toUTCString(); // Generate HMAC-SHA1 signature const hmac = crypto.nativeCrypto.createHmac("sha1", secretKey);