Fixed: Handle missing category when getting Qbittorrent download path
Fixes RADARR-7HC Fixes RADARR-V49 (cherry picked from commit 6f97ca9a55471386454457ca52b93733e18e85e4) (cherry picked from commit e7a8f6332c43f179d4c95b3a8a0253a235bb6eec)
This commit is contained in:
parent
68791ea98a
commit
8c68dfb8ce
|
@ -367,9 +367,7 @@ namespace NzbDrone.Core.Download.Clients.QBittorrent
|
||||||
|
|
||||||
if (Settings.TvCategory.IsNotNullOrWhiteSpace() && version >= Version.Parse("2.0"))
|
if (Settings.TvCategory.IsNotNullOrWhiteSpace() && version >= Version.Parse("2.0"))
|
||||||
{
|
{
|
||||||
var label = Proxy.GetLabels(Settings)[Settings.TvCategory];
|
if (Proxy.GetLabels(Settings).TryGetValue(Settings.TvCategory, out var label) && label.SavePath.IsNotNullOrWhiteSpace())
|
||||||
|
|
||||||
if (label.SavePath.IsNotNullOrWhiteSpace())
|
|
||||||
{
|
{
|
||||||
var labelDir = new OsPath(label.SavePath);
|
var labelDir = new OsPath(label.SavePath);
|
||||||
|
|
||||||
|
@ -474,9 +472,9 @@ namespace NzbDrone.Core.Download.Clients.QBittorrent
|
||||||
_logger.Error(ex, "Unable to test qBittorrent");
|
_logger.Error(ex, "Unable to test qBittorrent");
|
||||||
|
|
||||||
return new NzbDroneValidationFailure("Host", "Unable to connect to qBittorrent")
|
return new NzbDroneValidationFailure("Host", "Unable to connect to qBittorrent")
|
||||||
{
|
{
|
||||||
DetailedDescription = ex.Message
|
DetailedDescription = ex.Message
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|
||||||
return null;
|
return null;
|
||||||
|
|
Loading…
Reference in New Issue