mirror of
https://github.com/Ombi-app/Ombi.git
synced 2025-07-10 15:32:37 -07:00
Made a start on the new Sonarr integration.
the Latest series option works.
This commit is contained in:
parent
8a55de2b71
commit
ddefbf31db
8 changed files with 315 additions and 15 deletions
|
@ -46,6 +46,7 @@ using Ombi.Core;
|
|||
using Ombi.Core.Models;
|
||||
using Ombi.Core.Queue;
|
||||
using Ombi.Core.SettingModels;
|
||||
using Ombi.Core.Tv;
|
||||
using Ombi.Helpers;
|
||||
using Ombi.Helpers.Analytics;
|
||||
using Ombi.Helpers.Permissions;
|
||||
|
@ -1119,10 +1120,11 @@ namespace Ombi.UI.Modules
|
|||
RequestedUsers = new List<string> { Username },
|
||||
Issues = IssueState.None,
|
||||
ImdbId = showInfo.externals?.imdb ?? string.Empty,
|
||||
SeasonCount = showInfo.Season.Count,
|
||||
TvDbId = showId.ToString()
|
||||
};
|
||||
|
||||
var totalSeasons = showInfo.Season.GroupBy(x => x.SeasonNumber);
|
||||
model.SeasonCount = totalSeasons.Count();
|
||||
var seasonsList = new List<int>();
|
||||
switch (seasons)
|
||||
{
|
||||
|
@ -1884,7 +1886,8 @@ namespace Ombi.UI.Modules
|
|||
{
|
||||
model.Approved = true;
|
||||
var s = await sonarrSettings;
|
||||
var sender = new TvSenderOld(SonarrApi, SickrageApi, Cache); // TODO put back
|
||||
//var sender = new TvSenderV2(SonarrApi, SickrageApi, Cache);
|
||||
var sender = new TvSenderOld(SonarrApi, SickrageApi, Cache);
|
||||
if (s.Enabled)
|
||||
{
|
||||
var result = await sender.SendToSonarr(s, model);
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue