mirror of
https://github.com/Sonarr/Sonarr.git
synced 2026-04-27 23:06:29 -04:00
v3 UI
This commit is contained in:
committed by
Taloth Saldono
parent
99feff549d
commit
5894b4fd95
@@ -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;
|
||||
Reference in New Issue
Block a user