From 6d23341f06d05edb1d016fc56ca629305cd43c6f Mon Sep 17 00:00:00 2001 From: Garfield69 Date: Mon, 25 Mar 2019 18:13:14 +1300 Subject: [PATCH] immortalseed: try https switch for #4956 also add missing categories --- src/Jackett.Common/Indexers/ImmortalSeed.cs | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) diff --git a/src/Jackett.Common/Indexers/ImmortalSeed.cs b/src/Jackett.Common/Indexers/ImmortalSeed.cs index ca4dd4ce3..8a5db3798 100644 --- a/src/Jackett.Common/Indexers/ImmortalSeed.cs +++ b/src/Jackett.Common/Indexers/ImmortalSeed.cs @@ -21,6 +21,10 @@ namespace Jackett.Common.Indexers private string LoginUrl { get { return SiteLink + "takelogin.php"; } } private string QueryString { get { return "?do=search&keywords={0}&search_type=t_name&category=0&include_dead_torrents=no"; } } + public override string[] LegacySiteLinks { get; protected set; } = new string[] { + "http://immortalseed.me/", + }; + private new ConfigurationDataBasicLogin configData { get { return (ConfigurationDataBasicLogin)base.configData; } @@ -30,7 +34,7 @@ namespace Jackett.Common.Indexers public ImmortalSeed(IIndexerConfigurationService configService, Utils.Clients.WebClient wc, Logger l, IProtectionService ps) : base(name: "ImmortalSeed", description: "ImmortalSeed (iS) is a Private Torrent Tracker for MOVIES / TV / GENERAL", - link: "http://immortalseed.me/", + link: "https://immortalseed.me/", caps: TorznabUtil.CreateDefaultTorznabTVCaps(), configService: configService, client: wc, @@ -77,6 +81,14 @@ namespace Jackett.Common.Indexers AddCategoryMapping(9, TorznabCatType.TVSD, "TV - Standard Definition - XviD"); AddCategoryMapping(4, TorznabCatType.TVHD, "TV Season Packs - HD"); AddCategoryMapping(6, TorznabCatType.TVSD, "TV Season Packs - SD"); + AddCategoryMapping(22, TorznabCatType.BooksEbook, "Ebooks"); + AddCategoryMapping(26, TorznabCatType.PCGames, "Games-PC ISO"); + AddCategoryMapping(46, TorznabCatType.BooksMagazines, "Magazines"); + AddCategoryMapping(50, TorznabCatType.PCPhoneIOS, "IOS"); + AddCategoryMapping(51, TorznabCatType.PCPhoneAndroid, "Android"); + AddCategoryMapping(52, TorznabCatType.PC0day, "Windows"); + AddCategoryMapping(53, TorznabCatType.TVDocumentary, "Documentary - SD"); + AddCategoryMapping(58, TorznabCatType.TVSport, "Olympics"); } public override async Task ApplyConfiguration(JToken configJson)