[Fixes #7443] Jobs Queue menu item visibility for site owners only. (#7444)

Fixes #7443
This commit is contained in:
GiuseppeMusso-Laser
2016-12-01 21:43:52 +01:00
committed by Sébastien Ros
parent 7045c40406
commit 750824b197

View File

@@ -1,4 +1,5 @@
using Orchard.Environment.Extensions; using Orchard.Environment.Extensions;
using Orchard.Security;
using Orchard.UI.Navigation; using Orchard.UI.Navigation;
namespace Orchard.JobsQueue { namespace Orchard.JobsQueue {
@@ -11,6 +12,7 @@ namespace Orchard.JobsQueue {
builder builder
.AddImageSet("jobsqueue") .AddImageSet("jobsqueue")
.Add(T("Jobs Queue"), "15.0", item => { .Add(T("Jobs Queue"), "15.0", item => {
item.Permission(StandardPermissions.SiteOwner);
item.Action("List", "Admin", new { area = "Orchard.JobsQueue" }); item.Action("List", "Admin", new { area = "Orchard.JobsQueue" });
item.LinkToFirstChild(false); item.LinkToFirstChild(false);
}); });