From: bbaetz%student.usyd.edu.au <> Date: Tue, 9 Jul 2002 08:17:56 +0000 (+0000) Subject: Bug 151714 - user with no canconfirm permission should not get option to X-Git-Tag: bugzilla-2.16~21 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=7ab74954332d491290edc28a1a8cb70412b2c3e5;p=thirdparty%2Fbugzilla.git Bug 151714 - user with no canconfirm permission should not get option to mark bugs they reported as NEW r=jouni, myk --- diff --git a/bug_form.pl b/bug_form.pl index 7da36f2e59..755e4464a9 100644 --- a/bug_form.pl +++ b/bug_form.pl @@ -274,8 +274,10 @@ sub show_bug { || $::userid == $bug{'reporter'} || $::userid == $bug{'qa_contact'} || $::userid == $bug{'assigned_to'} - || UserInGroup("editbugs"); - $user{'canconfirm'} = ($::userid == 0) || UserInGroup("canconfirm"); + || UserInGroup("editbugs"); + $user{'canconfirm'} = ($::userid == 0) + || UserInGroup("canconfirm") + || UserInGroup("editbugs"); # Bug states $bug{'isunconfirmed'} = ($bug{'bug_status'} eq $::unconfirmedstate); diff --git a/template/en/default/bug/edit.html.tmpl b/template/en/default/bug/edit.html.tmpl index 0adb3afa8e..1c6737c11b 100644 --- a/template/en/default/bug/edit.html.tmpl +++ b/template/en/default/bug/edit.html.tmpl @@ -365,7 +365,7 @@ [% knum = 1 %] [% IF bug.bug_status == "UNCONFIRMED" && - (user.canedit || user.canconfirm) %] + user.canconfirm %] Confirm bug (change status to NEW)
@@ -374,7 +374,7 @@ [% IF user.canedit %] [% IF bug.isopened %] - [% IF bug.bug_status != "ASSIGNED" %] + [% IF bug.bug_status != "ASSIGNED" && user.canconfirm %] Accept bug ( [% "confirm bug, " IF bug.isunconfirmed %]change @@ -418,7 +418,7 @@ }" value="[% bug.assigned_to_email FILTER html %]">
- [% IF bug.isunconfirmed %] + [% IF bug.isunconfirmed && user.canconfirm %]      and confirm bug (change status to NEW)
@@ -430,7 +430,7 @@ [% "and QA contact" IF useqacontact %] of selected component
- [% IF bug.isunconfirmed %] + [% IF bug.isunconfirmed && user.canconfirm %]      and confirm bug (change status to NEW)