diff options
author | omega <omega@03d0b0b2-0e1a-0410-a411-fdb2f4bd65d7> | 2008-06-22 18:59:56 +0000 |
---|---|---|
committer | omega <omega@03d0b0b2-0e1a-0410-a411-fdb2f4bd65d7> | 2008-06-22 18:59:56 +0000 |
commit | fd320b190ab08076609172c211fd122d43c7308a (patch) | |
tree | 285e38bf6df22738e95c322abc822f0aba9fdc8f /lib/Reaction/InterfaceModel/Reflector/DBIC.pm | |
parent | 888532d3340836e468a5572c44893f58e0202ed5 (diff) | |
download | reaction-fd320b190ab08076609172c211fd122d43c7308a.tar.gz reaction-fd320b190ab08076609172c211fd122d43c7308a.zip |
Fix a filter/single issue
Diffstat (limited to 'lib/Reaction/InterfaceModel/Reflector/DBIC.pm')
-rw-r--r-- | lib/Reaction/InterfaceModel/Reflector/DBIC.pm | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/Reaction/InterfaceModel/Reflector/DBIC.pm b/lib/Reaction/InterfaceModel/Reflector/DBIC.pm index 41bb43f..dc9a947 100644 --- a/lib/Reaction/InterfaceModel/Reflector/DBIC.pm +++ b/lib/Reaction/InterfaceModel/Reflector/DBIC.pm @@ -864,7 +864,7 @@ class DBIC, which { if($rel_accessor eq 'multi' && $constraint_is_ArrayRef) { confess "${attr_name} is a rw has_many, this won't work."; - } elsif( $rel_accessor eq 'single') { + } elsif( $rel_accessor eq 'single' || $rel_accessor eq 'filter') { $attr_opts{valid_values} = sub { shift->target_model->result_source->related_source($attr_name)->resultset; }; |