From ab04fe6c61b5fd55ca4b838ccb7abfd542bd2128 Mon Sep 17 00:00:00 2001 From: Max Kanat-Alexander Date: Wed, 7 Jul 2010 17:15:45 -0700 Subject: Bug 577149: Make convert-workflow rename values in saved searches r=LpSolit, a=LpSolit --- contrib/convert-workflow.pl | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'contrib') diff --git a/contrib/convert-workflow.pl b/contrib/convert-workflow.pl index 7525bac95..8a740fcb2 100755 --- a/contrib/convert-workflow.pl +++ b/contrib/convert-workflow.pl @@ -25,6 +25,7 @@ use lib qw(. lib); use Bugzilla; use Bugzilla::Config qw(:admin); +use Bugzilla::Search::Saved; use Bugzilla::Status; my $confirmed = new Bugzilla::Status({ name => 'CONFIRMED' }); @@ -79,7 +80,7 @@ foreach my $pair (@translation) { } foreach my $what (qw(added removed)) { - $dbh->do("UPDATE bugs_activity SET $what = ? + $dbh->do("UPDATE bugs_activity SET $what = ? WHERE fieldid = ? AND $what = ?", undef, $to, $status_field->id, $from); } @@ -99,6 +100,8 @@ foreach my $pair (@translation) { $dbh->do('UPDATE bug_status SET value = ? WHERE value = ?', undef, $to, $from); } + + Bugzilla::Search::Saved->rename_field_value('bug_status', $from, $to); } $dbh->bz_commit_transaction(); -- cgit v1.2.3-24-g4f1b