Skip to content

Commit 6dd9028

Browse files
committed
RI-6044 format datetime default if no settings provided
1 parent 1fdf29a commit 6dd9028

File tree

1 file changed

+7
-2
lines changed

1 file changed

+7
-2
lines changed

redisinsight/ui/src/utils/formatters/valueFormatters.tsx

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ import JSONBigInt from 'json-bigint'
99
import { store } from 'uiSrc/slices/store'
1010

1111
import JSONViewer from 'uiSrc/components/json-viewer/JSONViewer'
12-
import { KeyValueFormat } from 'uiSrc/constants'
12+
import { DATETIME_FORMATTER_DEFAULT, KeyValueFormat, TimezoneOption } from 'uiSrc/constants'
1313
import { RedisResponseBuffer } from 'uiSrc/slices/interfaces'
1414
import {
1515
anyToBuffer,
@@ -177,7 +177,12 @@ const formattingBuffer = (
177177
// if seconds - add milliseconds (since JS Date works only with milliseconds)
178178
const timestamp = convertTimestampToMilliseconds(value)
179179
const config = get(store.getState(), 'user.settings.config', null)
180-
return { value: formatTimestamp(timestamp, config?.dateFormat, config?.timezone), isValid: true }
180+
return { value: formatTimestamp(
181+
timestamp,
182+
config?.dateFormat || DATETIME_FORMATTER_DEFAULT,
183+
config?.timezone || TimezoneOption.Local,
184+
),
185+
isValid: true }
181186
}
182187
} catch (e) {
183188
// if error return default

0 commit comments

Comments
 (0)