From 00984351106f67e6f6bf47e00224f6915949abf0 Mon Sep 17 00:00:00 2001 From: "lpsolit%gmail.com" <> Date: Thu, 5 Jan 2006 22:54:52 +0000 Subject: Bug 320506: enter_bug.cgi crashes if the product name is written with the wrong case - Patch by Frédéric Buclin r=myk r=bkor a=justdave MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- enter_bug.cgi | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'enter_bug.cgi') diff --git a/enter_bug.cgi b/enter_bug.cgi index 1692289ff..89ebbcb85 100755 --- a/enter_bug.cgi +++ b/enter_bug.cgi @@ -41,6 +41,7 @@ use Bugzilla; use Bugzilla::Constants; use Bugzilla::Bug; use Bugzilla::User; +use Bugzilla::Product; require "globals.pl"; use vars qw( @@ -327,6 +328,9 @@ if ($cloned_bug_id) { # We need to check and make sure # that the user has permission to enter a bug against this product. +my $prod_obj = new Bugzilla::Product({name => $product}); +# Update the product name to get the correct case. +$product = $prod_obj->name if defined $prod_obj; Bugzilla->user->can_enter_product($product, 1); GetVersionTable(); -- cgit v1.2.3-24-g4f1b