diff --git a/frontend/src/Movie/Details/MovieReleaseDates.tsx b/frontend/src/Movie/Details/MovieReleaseDates.tsx index ec64df051..2411d7fb5 100644 --- a/frontend/src/Movie/Details/MovieReleaseDates.tsx +++ b/frontend/src/Movie/Details/MovieReleaseDates.tsx @@ -9,17 +9,28 @@ import styles from './MovieReleaseDates.css'; interface MovieReleaseDatesProps { inCinemas: string; - physicalRelease: string; digitalRelease: string; + physicalRelease: string; } function MovieReleaseDates(props: MovieReleaseDatesProps) { - const { inCinemas, physicalRelease, digitalRelease } = props; + const { inCinemas, digitalRelease, physicalRelease } = props; const { showRelativeDates, shortDateFormat, timeFormat } = useSelector( createUISettingsSelector() ); + if (!inCinemas && !physicalRelease && !digitalRelease) { + return ( +
+
+ +
+ {translate('NoReleaseDatesAvailableAtTheMoment')} +
+ ); + } + return (
{inCinemas ? ( diff --git a/src/NzbDrone.Core/Localization/Core/en.json b/src/NzbDrone.Core/Localization/Core/en.json index 92411ea1c..004112977 100644 --- a/src/NzbDrone.Core/Localization/Core/en.json +++ b/src/NzbDrone.Core/Localization/Core/en.json @@ -978,6 +978,7 @@ "NoMoveFilesSelf": " No, I'll Move the Files Myself", "NoMovieFilesToManage": "No movie files to manage.", "NoMoviesExist": "No movies found, to get started you'll want to add a new movie or import some existing ones.", + "NoReleaseDatesAvailableAtTheMoment": "No release dates available at the moment.", "NoResultsFound": "No results found", "NoTagsHaveBeenAddedYet": "No tags have been added yet", "NoUpdatesAreAvailable": "No updates are available",