diff --git a/src/routes/(console)/+layout.ts b/src/routes/(console)/+layout.ts index 1d766b48a..b22143294 100644 --- a/src/routes/(console)/+layout.ts +++ b/src/routes/(console)/+layout.ts @@ -31,8 +31,9 @@ export const load: LayoutLoad = async ({ depends, parent }) => { headers: { 'X-Appwrite-Project': project as string } }).then((response) => { const dateHeader = response.headers.get('Date'); - if (dateHeader) { - syncServerTime(Math.floor(new Date(dateHeader).getTime() / 1000)); + const parsed = dateHeader ? new Date(dateHeader).getTime() : NaN; + if (Number.isFinite(parsed)) { + syncServerTime(Math.floor(parsed / 1000)); } return response.json() as { version?: string }; }),