1
0
mirror of https://github.com/Sonarr/Sonarr.git synced 2026-04-20 21:54:58 -04:00

New: Added Running Years into the shows details

This commit is contained in:
Robin Dadswell
2021-05-25 20:03:01 +01:00
committed by Mark McDowall
parent c30ce3580a
commit 98e5442f24
3 changed files with 19 additions and 1 deletions
@@ -57,6 +57,11 @@ function getExpandedState(newState) {
};
}
function getDateYear(date) {
const dateDate = new Date(date);
return dateDate.getFullYear();
}
class SeriesDetails extends Component {
//
@@ -192,6 +197,8 @@ class SeriesDetails extends Component {
seasons,
alternateTitles,
tags,
year,
previousAiring,
isSaving,
isRefreshing,
isSearching,
@@ -229,6 +236,7 @@ class SeriesDetails extends Component {
} = this.state;
const statusDetails = getSeriesStatusDetails(status);
const runningYears = statusDetails.title === 'Ended' ? `${year}-${getDateYear(previousAiring)}` : `${year}-`;
let episodeFilesCountMessage = 'No episode files';
@@ -414,6 +422,10 @@ class SeriesDetails extends Component {
rating={ratings.value}
iconSize={20}
/>
<span>
{runningYears}
</span>
</div>
</div>
@@ -706,6 +718,8 @@ SeriesDetails.propTypes = {
seasons: PropTypes.arrayOf(PropTypes.object).isRequired,
alternateTitles: PropTypes.arrayOf(PropTypes.object).isRequired,
tags: PropTypes.arrayOf(PropTypes.number).isRequired,
year: PropTypes.number.isRequired,
previousAiring: PropTypes.string,
isSaving: PropTypes.bool.isRequired,
saveError: PropTypes.object,
isRefreshing: PropTypes.bool.isRequired,