diff --git a/components/bookshelf/LazyBookshelf.vue b/components/bookshelf/LazyBookshelf.vue index 18dba08e..e865d09f 100644 --- a/components/bookshelf/LazyBookshelf.vue +++ b/components/bookshelf/LazyBookshelf.vue @@ -83,14 +83,11 @@ export default { filterBy() { return this.$store.getters['user/getUserSetting']('mobileFilterBy') }, - coverAspectRatio() { - return this.$store.getters['getServerSetting']('coverAspectRatio') - }, isCoverSquareAspectRatio() { - return this.coverAspectRatio === this.$constants.BookCoverAspectRatio.SQUARE + return this.bookCoverAspectRatio === 1 }, bookCoverAspectRatio() { - return this.isCoverSquareAspectRatio ? 1 : 1.6 + return this.$store.getters['getBookCoverAspectRatio'] }, bookWidth() { var coverSize = 100 @@ -300,7 +297,6 @@ export default { this.bookshelfHeight = clientHeight this.bookshelfWidth = clientWidth this.entitiesPerShelf = this.showBookshelfListView ? 1 : Math.floor((this.bookshelfWidth - 16) / this.totalEntityCardWidth) - this.shelvesPerPage = Math.ceil(this.bookshelfHeight / this.shelfHeight) + 2 this.bookshelfMarginLeft = (this.bookshelfWidth - this.entitiesPerShelf * this.totalEntityCardWidth) / 2 diff --git a/components/covers/AuthorImage.vue b/components/covers/AuthorImage.vue index a4bd8f38..2296fbba 100644 --- a/components/covers/AuthorImage.vue +++ b/components/covers/AuthorImage.vue @@ -54,16 +54,16 @@ export default { updatedAt() { return this._author.updatedAt }, - serverAddres() { + serverAddress() { return this.$store.getters['user/getServerAddress'] }, imgSrc() { - if (!this.imagePath || !this.serverAddres) return null - if (process.env.NODE_ENV !== 'production') { + if (!this.imagePath || !this.serverAddress) return null + if (process.env.NODE_ENV !== 'production' && this.serverAddress.startsWith('http://192.168')) { // Testing return `http://localhost:3333/api/authors/${this.authorId}/image?token=${this.userToken}&ts=${this.updatedAt}` } - return `${this.serverAddres}/api/authors/${this.authorId}/image?token=${this.userToken}&ts=${this.updatedAt}` + return `${this.serverAddress}/api/authors/${this.authorId}/image?token=${this.userToken}&ts=${this.updatedAt}` } }, methods: {