summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorlpsolit%gmail.com <>2009-02-21 01:26:03 +0100
committerlpsolit%gmail.com <>2009-02-21 01:26:03 +0100
commit9ae356d7ce269f120c815705f41e93e266d5a75a (patch)
treee93a704c1848fdc93f9bdc6a4d1c876f1f85eed3
parent90ae4269f6b8b528e45fe8aee3fa6f5d0b1f102b (diff)
downloadbugzilla-9ae356d7ce269f120c815705f41e93e266d5a75a.tar.gz
bugzilla-9ae356d7ce269f120c815705f41e93e266d5a75a.tar.xz
Bug 479345: Field::Choice->update returns incorrect data in list context, leading group settings changes to crash - Patch by Frédéric Buclin <LpSolit@gmail.com> r/a=mkanat
-rw-r--r--Bugzilla/Field/Choice.pm2
1 files changed, 1 insertions, 1 deletions
diff --git a/Bugzilla/Field/Choice.pm b/Bugzilla/Field/Choice.pm
index 00fa52f99..5f1578d2b 100644
--- a/Bugzilla/Field/Choice.pm
+++ b/Bugzilla/Field/Choice.pm
@@ -171,7 +171,7 @@ sub update {
}
$dbh->bz_commit_transaction();
- return $changes;
+ return wantarray ? ($changes, $old_self) : $changes;
}
sub remove_from_db {