diff options
author | lpsolit%gmail.com <> | 2006-06-18 06:12:35 +0000 |
---|---|---|
committer | lpsolit%gmail.com <> | 2006-06-18 06:12:35 +0000 |
commit | 0d2869cdc8bf59db57e80e7e3a0c0c377fc0ffb5 (patch) | |
tree | 03ab21ba894bffea01fb977c93b4ede6f553742f /editgroups.cgi | |
parent | d9548f66b0f47af651f8fa62fa69cc7e65df0a60 (diff) | |
download | bugs-0d2869cdc8bf59db57e80e7e3a0c0c377fc0ffb5.tar bugs-0d2869cdc8bf59db57e80e7e3a0c0c377fc0ffb5.tar.gz bugs-0d2869cdc8bf59db57e80e7e3a0c0c377fc0ffb5.tar.bz2 bugs-0d2869cdc8bf59db57e80e7e3a0c0c377fc0ffb5.tar.xz bugs-0d2869cdc8bf59db57e80e7e3a0c0c377fc0ffb5.zip |
Bug 338796: Remove get_product_* from globals.pl - Patch by Frédéric Buclin <LpSolit@gmail.com> r=wicked a=justdave
Diffstat (limited to 'editgroups.cgi')
-rwxr-xr-x | editgroups.cgi | 7 |
1 files changed, 5 insertions, 2 deletions
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; } |