From 222c02f28a80cb605aa2fff585ad069aa3825072 Mon Sep 17 00:00:00 2001 From: Diego Heras Date: Tue, 8 Dec 2020 12:28:59 +0100 Subject: [PATCH] speedapp: change login username to email. resolves #10226 (#10444) --- src/Jackett.Common/Indexers/SpeedApp.cs | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/src/Jackett.Common/Indexers/SpeedApp.cs b/src/Jackett.Common/Indexers/SpeedApp.cs index 34ac0077ec566..00d42d38eb165 100644 --- a/src/Jackett.Common/Indexers/SpeedApp.cs +++ b/src/Jackett.Common/Indexers/SpeedApp.cs @@ -26,11 +26,12 @@ public class SpeedApp : BaseWebIndexer {"Accept", "application/json"}, {"Content-Type", "application/json"} }; + // API DOC: https://speedapp.io/api/doc private string LoginUrl => SiteLink + "api/login"; private string SearchUrl => SiteLink + "api/torrent"; private string _token; - private new ConfigurationDataBasicLogin configData => (ConfigurationDataBasicLogin)base.configData; + private new ConfigurationDataBasicLoginWithEmail configData => (ConfigurationDataBasicLoginWithEmail)base.configData; public override string[] LegacySiteLinks { get; protected set; } = { "https://www.icetorrent.org/", @@ -72,7 +73,7 @@ public SpeedApp(IIndexerConfigurationService configService, WebClient wc, Logger client: wc, logger: l, p: ps, - configData: new ConfigurationDataBasicLogin()) + configData: new ConfigurationDataBasicLoginWithEmail()) { Encoding = Encoding.UTF8; Language = "ro-ro"; @@ -143,7 +144,7 @@ private async Task RenewalTokenAsync() { var body = new Dictionary { - { "username", configData.Username.Value.Trim() }, + { "username", configData.Email.Value.Trim() }, { "password", configData.Password.Value.Trim() } }; var jsonData = JsonConvert.SerializeObject(body);