Fixed: Abort if calibre detects duplicate

This commit is contained in:
ta264
2021-01-18 21:06:49 +00:00
parent b3aeeeef09
commit 400bc5f8bb

View File

@@ -72,7 +72,14 @@ namespace NzbDrone.Core.Books.Calibre
var request = builder.Build();
request.SetContent(body);
return _httpClient.Post<CalibreImportJob>(request).Resource;
var response = _httpClient.Post<CalibreImportJob>(request).Resource;
if (response.Id == 0)
{
throw new CalibreException("Calibre rejected duplicate book");
}
return response;
}
catch (HttpException ex)
{