From 4965d6820c326f88a8f386fe7dde9343016526b7 Mon Sep 17 00:00:00 2001 From: Diego Heras Date: Sun, 13 Sep 2020 23:06:30 +0200 Subject: [PATCH] scenetime: fix login / configuration load. resolves #9493 (#9522) --- src/Jackett.Common/Indexers/SceneTime.cs | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/src/Jackett.Common/Indexers/SceneTime.cs b/src/Jackett.Common/Indexers/SceneTime.cs index 1953c05052644..ee41e032f47ee 100644 --- a/src/Jackett.Common/Indexers/SceneTime.cs +++ b/src/Jackett.Common/Indexers/SceneTime.cs @@ -104,7 +104,17 @@ public SceneTime(IIndexerConfigurationService configService, WebClient w, Logger public override async Task GetConfigurationForSetup() { - var loginPage = await RequestStringWithCookies(StartPageUrl, string.Empty); + WebClientStringResult loginPage; + try + { + loginPage = await RequestStringWithCookies(StartPageUrl, string.Empty); + } + catch (Exception) + { + // The login page is protected by Cloudflare + return configData; + } + var parser = new HtmlParser(); var dom = parser.ParseDocument(loginPage.Content); var recaptcha = dom.QuerySelector(".g-recaptcha");