public ActionResult Index(string folderPath, string type) { var viewModel = new ImportMediaViewModel { FolderPath = folderPath, Type = type }; return View(viewModel); }
public ActionResult Index(string folderPath, string type) { if (!Services.Authorizer.Authorize(Permissions.ManageMediaContent, T("Cannot manage media"))) { return new HttpUnauthorizedResult(); } var viewModel = new ImportMediaViewModel { FolderPath = folderPath, Type = type }; return View(viewModel); }
public ActionResult Index(string folderPath, string type) { if (!Services.Authorizer.Authorize(Permissions.ManageOwnMedia)) { return new HttpUnauthorizedResult(); } // Check permission. var rootMediaFolder = _mediaLibraryService.GetRootMediaFolder(); if (!Services.Authorizer.Authorize(Permissions.ManageMediaContent) && !_mediaLibraryService.CanManageMediaFolder(folderPath)) { return new HttpUnauthorizedResult(); } var viewModel = new ImportMediaViewModel { FolderPath = folderPath, Type = type }; return View(viewModel); }