File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 4242import org .labkey .api .security .permissions .SampleWorkflowJobPermission ;
4343import org .labkey .api .security .permissions .SeeGroupDetailsPermission ;
4444import org .labkey .api .security .permissions .SiteAdminPermission ;
45+ import org .labkey .api .security .permissions .TroubleshooterPermission ;
4546import org .labkey .api .security .permissions .TrustedPermission ;
4647import org .labkey .api .security .permissions .UpdatePermission ;
4748import org .labkey .api .security .roles .AbstractRootContainerRole ;
@@ -312,6 +313,11 @@ public boolean isTrustedBrowserDev()
312313 return hasRootPermissions (TRUSTED_BROWSER_DEV );
313314 }
314315
316+ public boolean isTroubleShooter ()
317+ {
318+ return hasRootPermission (TroubleshooterPermission .class );
319+ }
320+
315321 public boolean isBrowserDev ()
316322 {
317323 return hasRootPermission (BrowserDeveloperPermission .class );
Original file line number Diff line number Diff line change @@ -101,7 +101,7 @@ public static NavTree createNavTree(final ViewContext context)
101101 }
102102 }
103103
104- if (user .isAnalyst () || user .hasRootPermission ( TroubleshooterPermission . class ))
104+ if (user .isAnalyst () || user .isTroubleShooter ( ))
105105 {
106106 NavTree devMenu = new NavTree ("Developer Links" );
107107 devMenu .addChildren (DeveloperMenu .getNavTree (context ));
You can’t perform that action at this time.
0 commit comments