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:
@@ -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,
|
||||
|
||||
Reference in New Issue
Block a user