Merge pull request #113 from v0idp/develop

sonarr now searching after adding series
This commit is contained in:
void*
2020-02-27 22:02:55 +01:00
committed by GitHub
4 changed files with 6 additions and 6 deletions

2
package-lock.json generated
View File

@@ -1,6 +1,6 @@
{
"name": "mellow",
"version": "2.8.0",
"version": "2.8.1",
"lockfileVersion": 1,
"requires": true,
"dependencies": {

View File

@@ -1,6 +1,6 @@
{
"name": "mellow",
"version": "2.8.0",
"version": "2.8.1",
"main": "src/index.js",
"author": "void* <voidp@protonmail.com> (https://github.com/v0idp)",
"repository": {

View File

@@ -1,7 +1,7 @@
const TVMaze = require('../tvmaze.js');
const tvmaze = new TVMaze();
module.exports = buildSonarrSeries = (series, sonarr) => {
module.exports = buildSonarrSeries = (series, sonarr, searchNow = false) => {
if (sonarr.profile === "0" || sonarr.rootfolder === "0" || sonarr.rootfolder === "") {
const errMsg = 'Please set quality profile and default root folder in sonarr config!';
console.log(errMsg);
@@ -43,9 +43,9 @@ module.exports = buildSonarrSeries = (series, sonarr) => {
Object.assign(newSeries, {
addOptions: {
ignoreEpisodesWithFiles: false,
ignoreEpisodesWithFiles: true,
ignoreEpisodesWithoutFiles: false,
searchForMissingEpisodes: false
searchForMissingEpisodes: searchNow
}
});

View File

@@ -28,7 +28,7 @@ module.exports = class SonarrService {
}
addSeries(msg, msgEmbed, series) {
const newSeries = buildSonarrSeries(series, this.client.db.config['sonarr']);
const newSeries = buildSonarrSeries(series, this.client.db.config['sonarr'], true);
if (typeof newSeries === "string") {
return this.client.reply(msg, newSeries);
}