]> git.ipfire.org Git - thirdparty/bugzilla.git/commitdiff
Bug 398968: editversions.cgi should use transactions for database interaction - Patch...
authorlpsolit%gmail.com <>
Wed, 10 Oct 2007 04:24:36 +0000 (04:24 +0000)
committerlpsolit%gmail.com <>
Wed, 10 Oct 2007 04:24:36 +0000 (04:24 +0000)
editversions.cgi

index 54f87457beddc8c5563452ef35706dd0d44a0c4e..223f1f5559ecf6dff3a3f6a7e63d8e38ec06d50e 100755 (executable)
@@ -213,11 +213,11 @@ if ($action eq 'update') {
     my $version = Bugzilla::Version->check({ product => $product,
                                              name   => $version_old_name });
 
-    $dbh->bz_lock_tables('bugs WRITE', 'versions WRITE');
+    $dbh->bz_start_transaction();
 
     $vars->{'updated'} = $version->update($version_name, $product);
 
-    $dbh->bz_unlock_tables();
+    $dbh->bz_commit_transaction();
     delete_token($token);
 
     $vars->{'version'} = $version;