From c88b002e96b099180a13248c44e75fc401c06934 Mon Sep 17 00:00:00 2001 From: "jake%acutex.net" Date: Sat, 16 Jun 2001 14:51:16 +0000 Subject: [PATCH] Fix for bug 71396 - $::db->do isn't needed anymore Patch by Christian Reis r= jake@acutex.net git-svn-id: svn://10.0.0.236/trunk@97282 18797224-902f-48f8-a5cc-f745e15eee43 --- mozilla/webtools/bugzilla/editcomponents.cgi | 14 +++++--------- mozilla/webtools/bugzilla/editmilestones.cgi | 14 +++++--------- mozilla/webtools/bugzilla/editproducts.cgi | 14 +++++--------- mozilla/webtools/bugzilla/editversions.cgi | 14 +++++--------- 4 files changed, 20 insertions(+), 36 deletions(-) diff --git a/mozilla/webtools/bugzilla/editcomponents.cgi b/mozilla/webtools/bugzilla/editcomponents.cgi index dcca05bbacb..30f9dd4ead5 100755 --- a/mozilla/webtools/bugzilla/editcomponents.cgi +++ b/mozilla/webtools/bugzilla/editcomponents.cgi @@ -608,15 +608,11 @@ if ($action eq 'delete') { while (MoreSQLData()) { my $bugid = FetchOneColumn(); - my $query = - $::db->query("DELETE FROM attachments WHERE bug_id=$bugid") - or die "$::db_errstr"; - $query = - $::db->query("DELETE FROM bugs_activity WHERE bug_id=$bugid") - or die "$::db_errstr"; - $query = - $::db->query("DELETE FROM dependencies WHERE blocked=$bugid") - or die "$::db_errstr"; + PushGlobalSQLState(); + SendSQL("DELETE FROM attachments WHERE bug_id=$bugid"); + SendSQL("DELETE FROM bugs_activity WHERE bug_id=$bugid"); + SendSQL("DELETE FROM dependencies WHERE blocked=$bugid"); + PopGlobalSQLState(); } print "Attachments, bug activity and dependencies deleted.
\n"; diff --git a/mozilla/webtools/bugzilla/editmilestones.cgi b/mozilla/webtools/bugzilla/editmilestones.cgi index 57fe78830d5..4ceda927a76 100755 --- a/mozilla/webtools/bugzilla/editmilestones.cgi +++ b/mozilla/webtools/bugzilla/editmilestones.cgi @@ -425,15 +425,11 @@ if ($action eq 'delete') { while (MoreSQLData()) { my $bugid = FetchOneColumn(); - my $query = - $::db->query("DELETE FROM attachments WHERE bug_id=$bugid") - or die "$::db_errstr"; - $query = - $::db->query("DELETE FROM bugs_activity WHERE bug_id=$bugid") - or die "$::db_errstr"; - $query = - $::db->query("DELETE FROM dependencies WHERE blocked=$bugid") - or die "$::db_errstr"; + PushGlobalSQLState(); + SendSQL("DELETE FROM attachments WHERE bug_id=$bugid"); + SendSQL("DELETE FROM bugs_activity WHERE bug_id=$bugid"); + SendSQL("DELETE FROM dependencies WHERE blocked=$bugid"); + PopGlobalSQLState(); } print "Attachments, bug activity and dependencies deleted.
\n"; diff --git a/mozilla/webtools/bugzilla/editproducts.cgi b/mozilla/webtools/bugzilla/editproducts.cgi index f5486f37b3d..73fdbf48747 100755 --- a/mozilla/webtools/bugzilla/editproducts.cgi +++ b/mozilla/webtools/bugzilla/editproducts.cgi @@ -599,15 +599,11 @@ if ($action eq 'delete') { while (MoreSQLData()) { my $bugid = FetchOneColumn(); - my $query = - $::db->do("DELETE FROM attachments WHERE bug_id=$bugid") - or die "$::db_errstr"; - $query = - $::db->do("DELETE FROM bugs_activity WHERE bug_id=$bugid") - or die "$::db_errstr"; - $query = - $::db->do("DELETE FROM dependencies WHERE blocked=$bugid") - or die "$::db_errstr"; + PushGlobalSQLState(); + SendSQL("DELETE FROM attachments WHERE bug_id=$bugid"); + SendSQL("DELETE FROM bugs_activity WHERE bug_id=$bugid"); + SendSQL("DELETE FROM dependencies WHERE blocked=$bugid"); + PopGlobalSQLState(); } print "Attachments, bug activity and dependencies deleted.
\n"; diff --git a/mozilla/webtools/bugzilla/editversions.cgi b/mozilla/webtools/bugzilla/editversions.cgi index 0efbc070b86..381d28ed9fb 100755 --- a/mozilla/webtools/bugzilla/editversions.cgi +++ b/mozilla/webtools/bugzilla/editversions.cgi @@ -436,15 +436,11 @@ if ($action eq 'delete') { while (MoreSQLData()) { my $bugid = FetchOneColumn(); - my $query = - $::db->query("DELETE FROM attachments WHERE bug_id=$bugid") - or die "$::db_errstr"; - $query = - $::db->query("DELETE FROM bugs_activity WHERE bug_id=$bugid") - or die "$::db_errstr"; - $query = - $::db->query("DELETE FROM dependencies WHERE blocked=$bugid") - or die "$::db_errstr"; + PushGlobalSQLState(); + SendSQL("DELETE FROM attachments WHERE bug_id=$bugid"); + SendSQL("DELETE FROM bugs_activity WHERE bug_id=$bugid"); + SendSQL("DELETE FROM dependencies WHERE blocked=$bugid"); + PushGlobalSQLState(); } print "Attachments, bug activity and dependencies deleted.
\n";