From 806017175dd867886a9dc34affb304b3908bfe0d Mon Sep 17 00:00:00 2001 From: advplyr Date: Tue, 26 Oct 2021 17:55:48 -0500 Subject: [PATCH] Fix: seconds to timestamp floor #144 --- client/components/modals/edit-tabs/Details.vue | 5 ++++- client/plugins/init.client.js | 2 +- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/client/components/modals/edit-tabs/Details.vue b/client/components/modals/edit-tabs/Details.vue index c3786f27..30b07137 100644 --- a/client/components/modals/edit-tabs/Details.vue +++ b/client/components/modals/edit-tabs/Details.vue @@ -56,7 +56,7 @@
Remove - + Save Metadata @@ -121,6 +121,9 @@ export default { isRootUser() { return this.$store.getters['user/getIsRoot'] }, + isMissing() { + return !!this.audiobook && !!this.audiobook.isMissing + }, audiobookId() { return this.audiobook ? this.audiobook.id : null }, diff --git a/client/plugins/init.client.js b/client/plugins/init.client.js index ad8611ab..47481afa 100644 --- a/client/plugins/init.client.js +++ b/client/plugins/init.client.js @@ -44,7 +44,7 @@ Vue.prototype.$secondsToTimestamp = (seconds) => { _seconds -= _minutes * 60 var _hours = Math.floor(_minutes / 60) _minutes -= _hours * 60 - _seconds = Math.round(_seconds) + _seconds = Math.floor(_seconds) if (!_hours) { return `${_minutes}:${_seconds.toString().padStart(2, '0')}` }