1
0
mirror of https://github.com/Sonarr/Sonarr.git synced 2026-04-27 23:06:29 -04:00
This commit is contained in:
Mark McDowall
2018-01-12 18:01:27 -08:00
committed by Taloth Saldono
parent 99feff549d
commit 5894b4fd95
1183 changed files with 91622 additions and 4978 deletions
@@ -0,0 +1,31 @@
function getNewSeries(series, payload) {
const {
rootFolderPath,
monitor,
qualityProfileId,
languageProfileId,
seriesType,
seasonFolder,
tags,
searchForMissingEpisodes = false
} = payload;
const addOptions = {
monitor,
searchForMissingEpisodes
};
series.addOptions = addOptions;
series.monitored = true;
series.qualityProfileId = qualityProfileId;
series.languageProfileId = languageProfileId;
series.rootFolderPath = rootFolderPath;
series.seriesType = seriesType;
series.seasonFolder = seasonFolder;
series.tags = tags;
return series;
}
export default getNewSeries;
@@ -0,0 +1,15 @@
import { kinds } from 'Helpers/Props';
function getProgressBarKind(status, monitored, progress) {
if (progress === 100) {
return status === 'ended' ? kinds.SUCCESS : kinds.PRIMARY;
}
if (monitored) {
return kinds.DANGER;
}
return kinds.WARNING;
}
export default getProgressBarKind;
@@ -0,0 +1,11 @@
const monitorOptions = [
{ key: 'all', value: 'All Episodes' },
{ key: 'future', value: 'Future Episodes' },
{ key: 'missing', value: 'Missing Episodes' },
{ key: 'existing', value: 'Existing Episodes' },
{ key: 'firstSeason', value: 'Only First Season' },
{ key: 'latestSeason', value: 'Only Latest Season' },
{ key: 'none', value: 'None' }
];
export default monitorOptions;