Radarr/NzbDrone.Web/Controllers/NotificationController.cs

29 lines
779 B
C#
Raw Normal View History

2011-04-10 02:44:01 +00:00
using System.Web.Mvc;
using NzbDrone.Core.Providers;
namespace NzbDrone.Web.Controllers
{
public class NotificationController : Controller
{
2011-04-08 23:48:47 +00:00
private readonly NotificationProvider _notifications;
//
// GET: /Notification/
2011-04-08 23:48:47 +00:00
public NotificationController(NotificationProvider notificationProvider)
{
_notifications = notificationProvider;
}
[HttpGet]
public JsonResult Index()
{
2010-10-18 06:06:16 +00:00
string message = string.Empty;
if (_notifications.GetProgressNotifications.Count != 0)
{
2011-04-24 05:48:12 +00:00
message = _notifications.GetProgressNotifications[0].CurrentMessage;
2010-10-18 06:06:16 +00:00
}
return Json(message, JsonRequestBehavior.AllowGet);
}
}
2011-04-10 02:44:01 +00:00
}