diff --git a/src/renderer/components/data-settings/data-settings.js b/src/renderer/components/data-settings/data-settings.js index 78b32b6c..f5068f20 100644 --- a/src/renderer/components/data-settings/data-settings.js +++ b/src/renderer/components/data-settings/data-settings.js @@ -929,7 +929,7 @@ export default Vue.extend({ } }) - if (Object.keys(historyObject).length < requiredKeys.length) { + if (Object.keys(historyObject).length < (requiredKeys.length - 2)) { this.showToast({ message: this.$t('Settings.Data Settings.History object has insufficient data, skipping item') }) diff --git a/src/renderer/components/ft-list-video/ft-list-video.js b/src/renderer/components/ft-list-video/ft-list-video.js index 50c4c2de..9ec57bce 100644 --- a/src/renderer/components/ft-list-video/ft-list-video.js +++ b/src/renderer/components/ft-list-video/ft-list-video.js @@ -383,7 +383,7 @@ export default Vue.extend({ title: this.title, author: this.channelName, authorId: this.channelId, - published: '', + published: this.publishedText.split(',')[0], description: this.description, viewCount: this.viewCount, lengthSeconds: this.data.lengthSeconds, @@ -393,9 +393,7 @@ export default Vue.extend({ paid: false, type: 'video' } - this.updateHistory(videoData) - this.showToast({ message: this.$t('Video.Video has been marked as watched') })