From 7675b322d88fbd14d982424014173bd35b4e1aa5 Mon Sep 17 00:00:00 2001 From: Marc Schumann Date: Wed, 13 Oct 2010 18:38:21 +0200 Subject: [PATCH] Bug 603314 - Unprivileged users cannot create bugs any more. Adding a code comment post-checkin; see bug for details. --- enter_bug.cgi | 3 +++ 1 file changed, 3 insertions(+) diff --git a/enter_bug.cgi b/enter_bug.cgi index f27b620720..6cc174c315 100755 --- a/enter_bug.cgi +++ b/enter_bug.cgi @@ -545,6 +545,9 @@ scalar(@statuses) || ThrowUserError('no_initial_bug_status'); unless ($has_editbugs || $has_canconfirm) { # ... use UNCONFIRMED if available, else use the first status of the list. my ($unconfirmed) = grep { $_->name eq 'UNCONFIRMED' } @statuses; + + # Because of an apparent Perl bug, "$unconfirmed || $statuses[0]" doesn't + # work, so we're using an "?:" operator. See bug 603314 for details. @statuses = ($unconfirmed ? $unconfirmed : $statuses[0]); } -- 2.47.2