summaryrefslogtreecommitdiffstats
path: root/contrib/convert-workflow.pl
diff options
context:
space:
mode:
Diffstat (limited to 'contrib/convert-workflow.pl')
-rwxr-xr-xcontrib/convert-workflow.pl5
1 files changed, 4 insertions, 1 deletions
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();