From b610bd78618ac512a17b8834a8f9ee3a38c8c3db Mon Sep 17 00:00:00 2001 From: Lykin <137850705+tiny-craft@users.noreply.github.com> Date: Thu, 25 Jan 2024 14:26:48 +0800 Subject: [PATCH] fix: incorrect ttl display --- frontend/src/components/content_value/ContentToolbar.vue | 2 +- frontend/src/utils/date.js | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/frontend/src/components/content_value/ContentToolbar.vue b/frontend/src/components/content_value/ContentToolbar.vue index ea47c14..6c2972e 100644 --- a/frontend/src/components/content_value/ContentToolbar.vue +++ b/frontend/src/components/content_value/ContentToolbar.vue @@ -155,7 +155,7 @@ const onTTL = () => { server: props.server, db: props.db, key: binaryKey.value ? props.keyCode : props.keyPath, - ttl: props.ttl, + ttl: ttl.value, }) } diff --git a/frontend/src/utils/date.js b/frontend/src/utils/date.js index a839dbc..8ce4dfc 100644 --- a/frontend/src/utils/date.js +++ b/frontend/src/utils/date.js @@ -8,7 +8,7 @@ import { i18nGlobal } from '@/utils/i18n.js' */ export const toHumanReadable = (duration) => { const dur = dayjs.duration(duration, 'seconds') - const days = dur.days() + const days = Math.floor(dur.asDays()) if (days > 0) { return days + i18nGlobal.t('common.unit_day') + ' ' + dur.format('HH:mm:ss') } else {