From 0d2869cdc8bf59db57e80e7e3a0c0c377fc0ffb5 Mon Sep 17 00:00:00 2001 From: "lpsolit%gmail.com" <> Date: Sun, 18 Jun 2006 06:12:35 +0000 Subject: Bug 338796: Remove get_product_* from globals.pl - Patch by Frédéric Buclin r=wicked a=justdave MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- editgroups.cgi | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) (limited to 'editgroups.cgi') diff --git a/editgroups.cgi b/editgroups.cgi index 7b86df35a..0188dfb57 100755 --- a/editgroups.cgi +++ b/editgroups.cgi @@ -33,6 +33,7 @@ use Bugzilla; use Bugzilla::Constants; use Bugzilla::Config qw(:DEFAULT :admin); use Bugzilla::Group; +use Bugzilla::Product; use Bugzilla::User; require "globals.pl"; @@ -364,7 +365,7 @@ if ($action eq 'del') { my $hasbugs = scalar(@$bug_ids) ? 1 : 0; my $buglist = join(',', @$bug_ids); - my $hasproduct = get_product_id($name) ? 1 : 0; + my $hasproduct = Bugzilla::Product->new({'name' => $name}) ? 1 : 0; my $hasflags = $dbh->selectrow_array('SELECT 1 FROM flagtypes WHERE grant_group_id = ? @@ -436,7 +437,9 @@ if ($action eq 'delete') { $cantdelete = 1; } - if (get_product_id($name) && !defined $cgi->param('unbind')) { + if (Bugzilla::Product->new({'name' => $name}) + && !defined $cgi->param('unbind')) + { $cantdelete = 1; } -- cgit v1.2.3-24-g4f1b