diff --git a/src/common/MetaPreview/MetaPreview.js b/src/common/MetaPreview/MetaPreview.js index 3296cbaf1..680050eb9 100644 --- a/src/common/MetaPreview/MetaPreview.js +++ b/src/common/MetaPreview/MetaPreview.js @@ -9,16 +9,6 @@ const styles = require('./styles'); const MetaPreview = ({ className, compact, id, type, name, logo, background, duration, releaseInfo, released, description, genres, writers, directors, cast, imdbRating, links, inLibrary, toggleInLibrary }) => { const [shareModalOpen, openShareModal, closeShareModal] = useBinaryState(false); - const releaseInfoText = React.useMemo(() => { - const releasedDate = new Date(released); - return typeof releaseInfo === 'string' && releaseInfo.length > 0 ? - releaseInfo - : - !isNaN(releasedDate.getFullYear()) ? - releasedDate.getFullYear() - : - null; - }, [releaseInfo, released]); const genresLinks = React.useMemo(() => { return Array.isArray(genres) ? genres.map((genre) => ({ @@ -90,13 +80,16 @@ const MetaPreview = ({ className, compact, id, type, name, logo, background, dur null } { - (typeof releaseInfoText === 'string' && releaseInfoText.length > 0) || (typeof duration === 'string' && duration.length > 0) ? + (typeof releaseInfo === 'string' && releaseInfo.length > 0) || (released instanceof Date && !isNaN(released.getFullYear())) || (typeof duration === 'string' && duration.length > 0) ?