From 3c4c4d53ddbed819eb544890f2fc09565ba1eb16 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Tue, 21 Oct 2025 21:32:01 +0000 Subject: [PATCH] Fix linting issues in timezone implementation Co-authored-by: berry-13 <81851188+berry-13@users.noreply.github.com> --- packages/data-provider/src/createPayload.ts | 3 ++- packages/data-provider/src/parsers.ts | 2 +- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/packages/data-provider/src/createPayload.ts b/packages/data-provider/src/createPayload.ts index 205d664498..6ea295d473 100644 --- a/packages/data-provider/src/createPayload.ts +++ b/packages/data-provider/src/createPayload.ts @@ -38,7 +38,8 @@ export default function createPayload(submission: t.TSubmission) { conversationId, isContinued: !!(isEdited && isContinued), ephemeralAgent: s.isAssistantsEndpoint(endpoint) ? undefined : ephemeralAgent, - timezone: typeof Intl !== 'undefined' ? Intl.DateTimeFormat().resolvedOptions().timeZone : undefined, + timezone: + typeof Intl !== 'undefined' ? Intl.DateTimeFormat().resolvedOptions().timeZone : undefined, }; return { server, payload }; diff --git a/packages/data-provider/src/parsers.ts b/packages/data-provider/src/parsers.ts index 1bc5c5a68a..3953ecd0e0 100644 --- a/packages/data-provider/src/parsers.ts +++ b/packages/data-provider/src/parsers.ts @@ -451,7 +451,7 @@ export function replaceSpecialVars({ const localDatetime = dayjs().tz(timezone).format('YYYY-MM-DD HH:mm:ss'); result = result.replace(/{{local_datetime}}/gi, `${localDatetime} (${localDayNumber})`); - } catch (error) { + } catch { // If timezone is invalid, fall back to UTC values for local_* variables result = result.replace(/{{local_date}}/gi, combinedDate); result = result.replace(/{{local_datetime}}/gi, `${currentDatetime} (${dayNumber})`);