From b9d3ac9bb03bf3bd1d1e8acad7e54f726e79ed63 Mon Sep 17 00:00:00 2001 From: whimsical-c4lic0 Date: Thu, 19 Dec 2024 12:50:08 -0600 Subject: [PATCH] Set en-GB as the fallback locale --- app/javascript/maps/helpers.js | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/app/javascript/maps/helpers.js b/app/javascript/maps/helpers.js index bae38409..4dca082d 100644 --- a/app/javascript/maps/helpers.js +++ b/app/javascript/maps/helpers.js @@ -55,7 +55,14 @@ export function minutesToDaysHoursMinutes(minutes) { export function formatDate(timestamp, timezone) { const date = new Date(timestamp * 1000); - const locale = navigator.languages !== undefined ? navigator.languages[0] : navigator.language; + let locale; + if (navigator.languages !== undefined) { + locale = navigator.languages[0]; + } else if (navigator.language) { + locale = navigator.language; + } else { + locale = 'en-GB'; + } return date.toLocaleString(locale, { timeZone: timezone }); }