mirror of
https://github.com/Sonarr/Sonarr.git
synced 2024-12-12 11:15:43 +02:00
Adding series with a ID of 0 is now blocked.
This commit is contained in:
parent
70dcacb41b
commit
e8e0e8e5dc
@ -46,6 +46,15 @@ public void Add_new_series(bool useSeasonFolder)
|
||||
series.First().SeasonFolder.Should().Be(useSeasonFolder);
|
||||
}
|
||||
|
||||
|
||||
[TestCase(0)]
|
||||
[TestCase(-1)]
|
||||
public void add_series_should_fail_if_series_is_less_than_zero(int seriesId)
|
||||
{
|
||||
WithRealDb();
|
||||
Assert.Throws<ArgumentOutOfRangeException>(() => Mocker.Resolve<SeriesProvider>().AddSeries("C:\\Test", seriesId, 1));
|
||||
}
|
||||
|
||||
[Test]
|
||||
public void find_series_empty_repo()
|
||||
{
|
||||
|
@ -50,7 +50,7 @@ public virtual void Start(ProgressNotification notification, int targetId, int s
|
||||
}
|
||||
else
|
||||
{
|
||||
seriesToUpdate = new List<Series>() { _seriesProvider.GetSeries(targetId) };
|
||||
seriesToUpdate = new List<Series> { _seriesProvider.GetSeries(targetId) };
|
||||
}
|
||||
|
||||
//Update any Daily Series in the DB with the IsDaily flag
|
||||
|
@ -104,6 +104,11 @@ public virtual void AddSeries(string path, int tvDbSeriesId, int qualityProfileI
|
||||
{
|
||||
Logger.Info("Adding Series [{0}] Path: [{1}]", tvDbSeriesId, path);
|
||||
|
||||
if (tvDbSeriesId <=0)
|
||||
{
|
||||
throw new ArgumentOutOfRangeException("tvDbSeriesId", tvDbSeriesId.ToString());
|
||||
}
|
||||
|
||||
var repoSeries = new Series();
|
||||
repoSeries.SeriesId = tvDbSeriesId;
|
||||
repoSeries.Path = path;
|
||||
|
Loading…
Reference in New Issue
Block a user