use warnings;
package DBIx::Class::ResultSet::RecursiveUpdate;
-use version; our $VERSION = qv('0.005');
+use version; our $VERSION = qv('0.006');
use base qw(DBIx::Class::ResultSet);
my @rows;
my $result_source = $object->$name->result_source;
my @updates;
- if( ref $updates->{$name} ){
- @updates = @{ $updates->{$name} };
+ if( ! defined $value ){
+ next;
+ }
+ elsif( ref $value ){
+ @updates = @{ $value };
}
else{
- @updates = ( $updates->{$name} );
+ @updates = ( $value );
}
for my $elem ( @updates ) {
if ( ref $elem ) {
=head1 VERSION
-This document describes DBIx::Class::ResultSet::RecursiveUpdate version 0.004
+This document describes DBIx::Class::ResultSet::RecursiveUpdate version 0.006
=head1 SYNOPSIS