]> git.ipfire.org Git - thirdparty/bugzilla.git/commitdiff
Bug 1578481 - Update tracking flags admin UI to use special edittrackingflags group...
authordklawren <dklawren@users.noreply.github.com>
Thu, 5 Sep 2019 13:45:30 +0000 (09:45 -0400)
committerGitHub <noreply@github.com>
Thu, 5 Sep 2019 13:45:30 +0000 (09:45 -0400)
extensions/TrackingFlags/Extension.pm
extensions/TrackingFlags/template/en/default/hook/admin/admin-end_links_right.html.tmpl

index f8377437a158fc8d1504cbac8e1f9c2570b116a8..297f986fd4929d7c4148733959a2ce83396d9303 100644 (file)
@@ -64,14 +64,14 @@ sub page_before_template {
   my $vars = $args->{'vars'};
 
   if ($page eq 'tracking_flags_admin_list.html') {
-    Bugzilla->user->in_group('admin')
+    Bugzilla->user->in_group('edittrackingflags')
       || ThrowUserError('auth_failure',
       {group => 'admin', action => 'access', object => 'administrative_pages'});
     admin_list($vars);
 
   }
   elsif ($page eq 'tracking_flags_admin_edit.html') {
-    Bugzilla->user->in_group('admin')
+    Bugzilla->user->in_group('edittrackingflags')
       || ThrowUserError('auth_failure',
       {group => 'admin', action => 'access', object => 'administrative_pages'});
     admin_edit($vars);
index 5d927794029dc4ea404ca63919f338e49aa7dbe6..da1127805034719f3d4a5f5b6918a6fe91a30a4e 100644 (file)
@@ -6,7 +6,7 @@
   # defined by the Mozilla Public License, v. 2.0.
   #%]
 
-[% IF user.in_group('admin') %]
+[% IF user.in_group('edittrackingflags') %]
   <dt id="push">
     <a href="[% basepath FILTER none %]page.cgi?id=tracking_flags_admin_list.html">Release Tracking Flags</a>
   </dt>