) or (
$accessor eq 'filter'
and
- exists $self->{_inflated_column}{$relname}
+ exists $self->{_filter_relationship_data}{$relname}
) or (
defined $self->{related_resultsets}{$relname}
and
elsif ( $acc eq 'filter' and $rel_name eq $column) {
delete $self->{related_resultsets}{$rel_name};
#delete $self->{_relationship_data}{$rel_name};
+ delete $self->{_filter_relationship_data}{$rel_name};
delete $self->{_inflated_column}{$rel_name};
}
}
$new->{_relationship_data}{$rel_name} = $rel_objects[0];
}
elsif ($relinfo->{attrs}{accessor} eq 'filter') {
+ $new->{_filter_relationship_data}{$rel_name} = $rel_objects[0];
$new->{_inflated_column}{$rel_name} = $rel_objects[0];
}
else {