# Validators
################################
-sub set_name { $_[0]->set('value', $_[1]); }
-sub set_is_active { $_[0]->set('isactive', $_[1]); }
+sub set_value { $_[0]->set('value', $_[1]); }
+sub set_isactive { $_[0]->set('isactive', $_[1]); }
sub _check_value {
my ($invocant, $name, undef, $params) = @_;
my $version = Bugzilla::Version->create(
{ value => $name, product => $product_obj });
- $version->set_name($new_name);
+ $version->set_value($new_name);
$version->update();
$version->remove_from_db;
=item DEFAULT_VERSION
-=item set_is_active
+=item set_isactive
-=item set_name
+=item set_value
=item product_id
$dbh->bz_start_transaction();
- $version->set_name($version_name);
- $version->set_is_active($isactive);
+ $version->set_all({
+ value => $version_name,
+ isactive => $isactive
+ });
my $changes = $version->update();
$dbh->bz_commit_transaction();