mirror of
https://github.com/fergalmoran/Readarr.git
synced 2026-01-08 17:55:00 +00:00
New: Support digest authentication with Calibre
This commit is contained in:
@@ -13,7 +13,6 @@ using NzbDrone.Common.Serializer;
|
||||
using NzbDrone.Core.MediaCover;
|
||||
using NzbDrone.Core.MediaFiles;
|
||||
using NzbDrone.Core.RemotePathMappings;
|
||||
using NzbDrone.Core.Rest;
|
||||
|
||||
namespace NzbDrone.Core.Books.Calibre
|
||||
{
|
||||
@@ -70,7 +69,7 @@ namespace NzbDrone.Core.Books.Calibre
|
||||
|
||||
return _httpClient.Post<CalibreImportJob>(request).Resource;
|
||||
}
|
||||
catch (RestException ex)
|
||||
catch (HttpException ex)
|
||||
{
|
||||
throw new CalibreException("Unable to add file to calibre library: {0}", ex, ex.Message);
|
||||
}
|
||||
@@ -177,7 +176,7 @@ namespace NzbDrone.Core.Books.Calibre
|
||||
|
||||
return _httpClient.Get<CalibreBookData>(request).Resource;
|
||||
}
|
||||
catch (RestException ex)
|
||||
catch (HttpException ex)
|
||||
{
|
||||
throw new CalibreException("Unable to add file to calibre library: {0}", ex, ex.Message);
|
||||
}
|
||||
@@ -199,7 +198,7 @@ namespace NzbDrone.Core.Books.Calibre
|
||||
|
||||
return jobId;
|
||||
}
|
||||
catch (RestException ex)
|
||||
catch (HttpException ex)
|
||||
{
|
||||
throw new CalibreException("Unable to start calibre conversion: {0}", ex, ex.Message);
|
||||
}
|
||||
@@ -221,7 +220,7 @@ namespace NzbDrone.Core.Books.Calibre
|
||||
|
||||
return book;
|
||||
}
|
||||
catch (RestException ex)
|
||||
catch (HttpException ex)
|
||||
{
|
||||
throw new CalibreException("Unable to connect to calibre library: {0}", ex, ex.Message);
|
||||
}
|
||||
@@ -256,7 +255,7 @@ namespace NzbDrone.Core.Books.Calibre
|
||||
|
||||
return result;
|
||||
}
|
||||
catch (RestException ex)
|
||||
catch (HttpException ex)
|
||||
{
|
||||
throw new CalibreException("Unable to connect to calibre library: {0}", ex, ex.Message);
|
||||
}
|
||||
@@ -270,7 +269,7 @@ namespace NzbDrone.Core.Books.Calibre
|
||||
var request = builder.Build();
|
||||
var response = _httpClient.Execute(request);
|
||||
}
|
||||
catch (RestException ex)
|
||||
catch (HttpException ex)
|
||||
{
|
||||
throw new CalibreException("Unable to connect to calibre library: {0}", ex, ex.Message);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user