From d52f5469628c44ab012696bb0a9527a40cd69884 Mon Sep 17 00:00:00 2001 From: "gerv%gerv.net" <> Date: Sat, 17 Jul 2004 23:09:28 +0000 Subject: Bug 240093 - get canconfirm working again. Patch by gerv; r=joel, a=justdave. --- process_bug.cgi | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) (limited to 'process_bug.cgi') diff --git a/process_bug.cgi b/process_bug.cgi index 7a6e2bbc5..b69b3da27 100755 --- a/process_bug.cgi +++ b/process_bug.cgi @@ -403,12 +403,14 @@ sub CheckCanChangeField { } # Allow anyone with "canconfirm" to confirm bugs. - if (($field eq "bug_status") && - ($oldvalue eq $::unconfirmedstate) && - IsOpenedState($newvalue) && - $UserInCanConfirmGroupSet) - { - return 1; + if ($UserInCanConfirmGroupSet) { + if (($field eq "canconfirm") || + (($field eq "bug_status") && + ($oldvalue eq $::unconfirmedstate) && + IsOpenedState($newvalue))) + { + return 1; + } } # START DO_NOT_CHANGE -- cgit v1.2.3-24-g4f1b