Your ROOT_URL in app.ini is https://git.cloudchain.link/ but you are visiting https://dash.bss.nz/open-source-mirrors/Prowlarr/commit/7c38ec2baafbc7d18b4d250d84cc781fdc1e4ddf
You should set ROOT_URL correctly, otherwise the web may not work correctly.
1 changed files with
16 additions and
5 deletions
@ -7,6 +7,7 @@ using NLog;
using NzbDrone.Common.Http ;
using NzbDrone.Common.Serializer ;
using NzbDrone.Core.Configuration ;
using NzbDrone.Core.Indexers.Exceptions ;
using NzbDrone.Core.Messaging.Events ;
namespace NzbDrone.Core.Indexers.Definitions.Avistaz
@ -54,14 +55,24 @@ namespace NzbDrone.Core.Indexers.Definitions.Avistaz
protected override async Task DoLogin ( )
{
Settings . Token = await GetToken ( ) ;
if ( Definition . Id > 0 )
try
{
_indexerRepository . UpdateSettings ( ( IndexerDefinition ) Definition ) ;
Settings . Token = await GetToken ( ) ;
if ( Definition . Id > 0 )
{
_indexerRepository . UpdateSettings ( ( IndexerDefinition ) Definition ) ;
}
_logger . Debug ( "Avistaz authentication succeeded." ) ;
}
catch ( HttpException ex ) when ( ex . Response . StatusCode = = HttpStatusCode . Unauthorized )
{
_logger . Warn ( ex , "Failed to authenticate with Avistaz" ) ;
_logger . Debug ( "Avistaz authentication succeeded." ) ;
var jsonResponse = STJson . Deserialize < AvistazErrorResponse > ( ex . Response . Content ) ;
throw new IndexerAuthException ( jsonResponse ? . Message ? ? "Unauthorized request to indexer" ) ;
}
}
protected override bool CheckIfLoginNeeded ( HttpResponse httpResponse )