Lidarr/frontend/src/Utilities/Series/getNewSeries.js

39 lines
997 B
JavaScript
Raw Normal View History

2017-09-04 02:20:56 +00:00
import getMonitoringOptions from 'Utilities/Series/getMonitoringOptions';
function getNewSeries(series, payload) {
const {
rootFolderPath,
monitor,
qualityProfileId,
languageProfileId,
artistType,
2017-09-04 02:20:56 +00:00
albumFolder,
2017-10-07 04:13:00 +00:00
primaryAlbumTypes,
secondaryAlbumTypes,
2017-09-04 02:20:56 +00:00
tags,
searchForMissingAlbums = false
2017-09-04 02:20:56 +00:00
} = payload;
// const {
// seasons,
// options: addOptions
// } = getMonitoringOptions(series.seasons, monitor);
2017-09-04 02:20:56 +00:00
// addOptions.searchForMissingAlbums = searchForMissingAlbums;
// series.addOptions = addOptions;
// series.seasons = seasons;
2017-09-04 02:20:56 +00:00
series.monitored = true;
series.qualityProfileId = qualityProfileId;
series.languageProfileId = languageProfileId;
series.rootFolderPath = rootFolderPath;
series.artistType = artistType;
2017-09-04 02:20:56 +00:00
series.albumFolder = albumFolder;
2017-10-07 04:13:00 +00:00
series.primaryAlbumTypes = primaryAlbumTypes;
series.secondaryAlbumTypes = secondaryAlbumTypes;
2017-09-04 02:20:56 +00:00
series.tags = tags;
return series;
}
export default getNewSeries;