From 9c7eaf004324c2427be41bc4da86c2c99c4890ca Mon Sep 17 00:00:00 2001 From: Mark McDowall Date: Mon, 24 Feb 2014 08:09:16 -0800 Subject: [PATCH] Fixed: removed validation for Nzbget username and password when either is blank --- src/NzbDrone.Core/Download/Clients/Nzbget/NzbgetSettings.cs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/NzbDrone.Core/Download/Clients/Nzbget/NzbgetSettings.cs b/src/NzbDrone.Core/Download/Clients/Nzbget/NzbgetSettings.cs index 383622cef..006e05ef1 100644 --- a/src/NzbDrone.Core/Download/Clients/Nzbget/NzbgetSettings.cs +++ b/src/NzbDrone.Core/Download/Clients/Nzbget/NzbgetSettings.cs @@ -12,8 +12,8 @@ namespace NzbDrone.Core.Download.Clients.Nzbget { RuleFor(c => c.Host).NotEmpty(); RuleFor(c => c.Port).GreaterThan(0); - RuleFor(c => c.Username).NotEmpty(); - RuleFor(c => c.Password).NotEmpty(); + RuleFor(c => c.Username).NotEmpty().When(c => !String.IsNullOrWhiteSpace(c.Password)); + RuleFor(c => c.Password).NotEmpty().When(c => !String.IsNullOrWhiteSpace(c.Username)); } }