Skip to content

Commit 75906af

Browse files
committed
fix: Set the default job for the watchlist import to hourly instead of daily
1 parent f37440b commit 75906af

2 files changed

Lines changed: 2 additions & 2 deletions

File tree

src/Ombi.Schedule.Tests/PlexWatchlistImportTests.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -214,7 +214,7 @@ public async Task TvRequestFromWatchList_NoGuid()
214214
_mocker.Setup<ITvRequestEngine, Task<RequestEngineResult>>(x => x.RequestTvShow(It.IsAny<TvRequestViewModelV2>()))
215215
.ReturnsAsync(new RequestEngineResult { RequestId = 1 });
216216
await _subject.Execute(_context.Object);
217-
_mocker.Verify<ITvRequestEngine>(x => x.RequestTvShow(It.Is<TvRequestViewModelV2>(x => x.TheMovieDbId == 123)), Times.Once);
217+
_mocker.Verify<ITvRequestEngine>(x => x.RequestTvShow(It.Is<TvRequestViewModelV2>(x => x.TheMovieDbId == 123 && x.LatestSeason == true)), Times.Once);
218218
_mocker.Verify<IPlexApi>(x => x.GetWatchlistMetadata("abc", It.IsAny<string>(), It.IsAny<CancellationToken>()), Times.Once);
219219
_mocker.Verify<ITvRequestEngine>(x => x.SetUser(It.Is<OmbiUser>(x => x.Id == "abc")), Times.Once);
220220
_mocker.Verify<IExternalRepository<PlexWatchlistHistory>>(x => x.GetAll(), Times.Once);

src/Ombi.Settings/Settings/Models/JobSettingsHelper.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -57,7 +57,7 @@ public static string UserImporter(JobSettings s)
5757

5858
public static string PlexWatchlistImport(JobSettings s)
5959
{
60-
return ValidateCron(Get(s.PlexWatchlistImport, Cron.Daily()));
60+
return ValidateCron(Get(s.PlexWatchlistImport, Cron.Hourly(25));
6161
}
6262

6363
public static string Newsletter(JobSettings s)

0 commit comments

Comments
 (0)