|| $::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);
[% knum = 1 %]
[% IF bug.bug_status == "UNCONFIRMED" &&
- (user.canedit || user.canconfirm) %]
+ user.canconfirm %]
<input type="radio" name="knob" value="confirm">
Confirm bug (change status to <b>NEW</b>)
<br>
[% IF user.canedit %]
[% IF bug.isopened %]
- [% IF bug.bug_status != "ASSIGNED" %]
+ [% IF bug.bug_status != "ASSIGNED" && user.canconfirm %]
<input type="radio" name="knob" value="accept">
Accept bug (
[% "confirm bug, " IF bug.isunconfirmed %]change
}"
value="[% bug.assigned_to_email FILTER html %]">
<br>
- [% IF bug.isunconfirmed %]
+ [% IF bug.isunconfirmed && user.canconfirm %]
<input type="checkbox" name="andconfirm">
and confirm bug (change status to <b>NEW</b>)
<br>
[% "and QA contact" IF useqacontact %]
of selected component
<br>
- [% IF bug.isunconfirmed %]
+ [% IF bug.isunconfirmed && user.canconfirm %]
<input type="checkbox" name="compconfirm">
and confirm bug (change status to <b>NEW</b>)
<br>