SABnzbd Auto-Configure will now display an error on failure.

This commit is contained in:
Mark McDowall 2011-12-08 20:23:23 -08:00
parent ff4d90eef3
commit a681024db2
2 changed files with 11 additions and 3 deletions

View File

@ -307,7 +307,6 @@ namespace NzbDrone.Web.Controllers
return new JsonResult { Data = "ok" };
}
public QualityModel GetUpdatedProfileList()
{
var profiles = _qualityProvider.All().ToList();
@ -323,7 +322,16 @@ namespace NzbDrone.Web.Controllers
try
{
var info = _autoConfigureProvider.AutoConfigureSab();
return Json(info, JsonRequestBehavior.AllowGet);
if (info != null)
return Json(info, JsonRequestBehavior.AllowGet);
return Json(new NotificationResult
{
Title = "Auto-Configure Failed",
Text = "Please enter your SAB Settings Manually",
NotificationType = NotificationType.Error
}, JsonRequestBehavior.AllowGet);
}
catch (Exception)

View File

@ -12,4 +12,4 @@ Settings
<li>@Html.ActionLink("Notifications", "Notifications", "Settings")</li>
<li>@Html.ActionLink("System", "System", "Settings")</li>
</ul>
</div>
</div>