diff --git a/client/components/cards/LazyBookCard.vue b/client/components/cards/LazyBookCard.vue index 1ce2725f..3cd36bcc 100644 --- a/client/components/cards/LazyBookCard.vue +++ b/client/components/cards/LazyBookCard.vue @@ -341,7 +341,7 @@ export default { if (this.recentEpisode) return this.recentEpisode.title const ignorePrefix = this.orderBy === 'media.metadata.title' && this.sortingIgnorePrefix if (this.collapsedSeries) return ignorePrefix ? this.collapsedSeries.nameIgnorePrefix : this.collapsedSeries.name - return ignorePrefix ? this.mediaMetadata.titleIgnorePrefix : this.title || '\u00A0' + return ignorePrefix ? this.mediaMetadata.titleIgnorePrefix || '\u00A0' : this.title || '\u00A0' }, displaySubtitle() { if (!this.libraryItem) return '\u00A0' @@ -369,7 +369,10 @@ export default { if (this.orderBy === 'media.duration') return 'Duration: ' + this.$elapsedPrettyExtended(this.media.duration, false) if (this.orderBy === 'size') return 'Size: ' + this.$bytesPretty(this._libraryItem.size) if (this.orderBy === 'media.numTracks') return `${this.numEpisodes} Episodes` - if (this.orderBy === 'media.metadata.publishedYear' && this.mediaMetadata.publishedYear) return 'Published ' + this.mediaMetadata.publishedYear + if (this.orderBy === 'media.metadata.publishedYear') { + if (this.mediaMetadata.publishedYear) return 'Published ' + this.mediaMetadata.publishedYear + return '\u00A0' + } return null }, episodeProgress() { diff --git a/client/components/controls/LibraryFilterSelect.vue b/client/components/controls/LibraryFilterSelect.vue index fcd7ca50..e3cb0d16 100644 --- a/client/components/controls/LibraryFilterSelect.vue +++ b/client/components/controls/LibraryFilterSelect.vue @@ -229,6 +229,11 @@ export default { text: this.$strings.LabelRSSFeedOpen, value: 'feed-open', sublist: false + }, + { + text: this.$strings.LabelShareOpen, + value: 'share-open', + sublist: false } ] }, diff --git a/client/pages/share/_slug.vue b/client/pages/share/_slug.vue index 13a91baa..384a9513 100644 --- a/client/pages/share/_slug.vue +++ b/client/pages/share/_slug.vue @@ -1,7 +1,7 @@