From b001ecd698076106a18d8f51ca5dc5c72f9df3af Mon Sep 17 00:00:00 2001 From: Bogdan Date: Sun, 1 Oct 2023 17:29:46 +0300 Subject: [PATCH] Preserve the protocol for fanart images Closes #2944 --- frontend/src/Author/Details/AuthorDetailsHeader.js | 7 +------ frontend/src/Book/Details/BookDetailsHeader.js | 7 +------ 2 files changed, 2 insertions(+), 12 deletions(-) diff --git a/frontend/src/Author/Details/AuthorDetailsHeader.js b/frontend/src/Author/Details/AuthorDetailsHeader.js index 2502e896a..261fdcc35 100644 --- a/frontend/src/Author/Details/AuthorDetailsHeader.js +++ b/frontend/src/Author/Details/AuthorDetailsHeader.js @@ -25,12 +25,7 @@ const defaultFontSize = parseInt(fonts.defaultFontSize); const lineHeight = parseFloat(fonts.lineHeight); function getFanartUrl(images) { - const fanartImage = images.find((x) => x.coverType === 'fanart'); - - if (fanartImage) { - // Remove protocol - return fanartImage.url.replace(/^https?:/, ''); - } + return images.find((x) => x.coverType === 'fanart')?.url; } class AuthorDetailsHeader extends Component { diff --git a/frontend/src/Book/Details/BookDetailsHeader.js b/frontend/src/Book/Details/BookDetailsHeader.js index 868aff9a3..cc7660a81 100644 --- a/frontend/src/Book/Details/BookDetailsHeader.js +++ b/frontend/src/Book/Details/BookDetailsHeader.js @@ -21,12 +21,7 @@ const defaultFontSize = parseInt(fonts.defaultFontSize); const lineHeight = parseFloat(fonts.lineHeight); function getFanartUrl(images) { - const fanartImage = images.find((x) => x.coverType === 'fanart'); - - if (fanartImage) { - // Remove protocol - return fanartImage.url.replace(/^https?:/, ''); - } + return images.find((x) => x.coverType === 'fanart')?.url; } class BookDetailsHeader extends Component {