1
0
mirror of https://github.com/Radarr/Radarr.git synced 2026-04-22 22:15:17 -04:00

started adding new option for cinema release

This commit is contained in:
Robin Dadswell
2021-01-12 20:34:40 +00:00
committed by Qstick
parent 11b4967629
commit efd3aad6b0
3 changed files with 45 additions and 11 deletions
@@ -103,6 +103,7 @@ class MovieIndexPoster extends Component {
showRelativeDates,
shortDateFormat,
showReleaseDate,
showCinemaRelease,
inCinemas,
physicalRelease,
digitalRelease,
@@ -133,17 +134,13 @@ class MovieIndexPoster extends Component {
};
let releaseDate = '';
if (showReleaseDate) {
releaseDate = inCinemas;
if (!inCinemas) {
if (physicalRelease && digitalRelease) {
releaseDate = (physicalRelease < digitalRelease) ? physicalRelease : digitalRelease;
} else if (physicalRelease && !digitalRelease) {
releaseDate = physicalRelease;
} else if (digitalRelease && !physicalRelease) {
releaseDate = digitalRelease;
}
}
if (physicalRelease && digitalRelease) {
releaseDate = (physicalRelease < digitalRelease) ? physicalRelease : digitalRelease;
} else if (physicalRelease && !digitalRelease) {
releaseDate = physicalRelease;
} else if (digitalRelease && !physicalRelease) {
releaseDate = digitalRelease;
}
return (
@@ -272,6 +269,21 @@ class MovieIndexPoster extends Component {
</div>
}
{
showCinemaRelease &&
<div className={styles.title}>
{getRelativeDate(
inCinemas,
shortDateFormat,
showRelativeDates,
{
timeFormat,
timeForToday: false
}
)}
</div>
}
{
showReleaseDate &&
<div className={styles.title}>
@@ -336,6 +348,7 @@ MovieIndexPoster.propTypes = {
showSearchAction: PropTypes.bool.isRequired,
showRelativeDates: PropTypes.bool.isRequired,
shortDateFormat: PropTypes.string.isRequired,
showCinemaRelease: PropTypes.bool.isRequired,
showReleaseDate: PropTypes.bool.isRequired,
inCinemas: PropTypes.string,
physicalRelease: PropTypes.string,