private ValidationFailure TestCategory() { var config = _proxy.GetConfig(Settings); var categories = GetCategories(config); if (!Settings.MovieCategory.IsNullOrWhiteSpace() && !categories.Any(v => v.Name == Settings.MovieCategory)) { return(new NzbDroneValidationFailure("MovieCategory", "Category does not exist") { InfoLink = _proxy.GetBaseUrl(Settings), DetailedDescription = "The category you entered doesn't exist in NZBGet. Go to NZBGet to create it." }); } return(null); }