mirror of
https://github.com/lidarr/lidarr.git
synced 2025-07-30 11:48:26 -07:00
Returned missing Graphics, CSS and JavaScript files.
Settings Sub-menu updated to include Quality link. Quality config page started.
This commit is contained in:
parent
3b63cfb5d2
commit
9f0e512f5f
71 changed files with 1708 additions and 49 deletions
|
@ -15,12 +15,14 @@ namespace NzbDrone.Web.Controllers
|
|||
{
|
||||
private IConfigProvider _configProvider;
|
||||
private IIndexerProvider _indexerProvider;
|
||||
private IQualityProvider _qualityProvider;
|
||||
private static readonly Logger Logger = LogManager.GetCurrentClassLogger();
|
||||
|
||||
public SettingsController(IConfigProvider configProvider, IIndexerProvider indexerProvider)
|
||||
public SettingsController(IConfigProvider configProvider, IIndexerProvider indexerProvider, IQualityProvider qualityProvider)
|
||||
{
|
||||
_configProvider = configProvider;
|
||||
_indexerProvider = indexerProvider;
|
||||
_qualityProvider = qualityProvider;
|
||||
}
|
||||
|
||||
public ActionResult Index(string viewName)
|
||||
|
@ -91,6 +93,18 @@ namespace NzbDrone.Web.Controllers
|
|||
});
|
||||
}
|
||||
|
||||
public ActionResult Quality()
|
||||
{
|
||||
ViewData["viewName"] = "Downloads";
|
||||
|
||||
var userProfiles = _qualityProvider.GetProfiles().Where(q => q.UserProfile).ToList();
|
||||
var profiles = _qualityProvider.GetProfiles().Where(q => q.UserProfile == false).ToList();
|
||||
|
||||
QualityModel model = new QualityModel {Profiles = profiles, UserProfiles = userProfiles};
|
||||
|
||||
return View("Index", model);
|
||||
}
|
||||
|
||||
public ActionResult SubMenu()
|
||||
{
|
||||
return PartialView();
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue