[Jifty-commit] r5857 - in Jifty-DBI/trunk: lib/Jifty/DBI

Jifty commits jifty-commit at lists.jifty.org
Fri Sep 19 18:58:03 EDT 2008


Author: ruz
Date: Fri Sep 19 18:57:55 2008
New Revision: 5857

Modified:
   Jifty-DBI/trunk/   (props changed)
   Jifty-DBI/trunk/lib/Jifty/DBI/HasFilters.pm

Log:
 r5876 at cubic-pc:  cubic | 2008-09-19 04:19:45 +0400
 * don't call accessor twice when we have values around


Modified: Jifty-DBI/trunk/lib/Jifty/DBI/HasFilters.pm
==============================================================================
--- Jifty-DBI/trunk/lib/Jifty/DBI/HasFilters.pm	(original)
+++ Jifty-DBI/trunk/lib/Jifty/DBI/HasFilters.pm	Fri Sep 19 18:57:55 2008
@@ -43,7 +43,8 @@
     my $self = shift;
     if (@_) {    # setting
         my @values = map { UNIVERSAL::isa( $_, 'ARRAY' ) ? @$_ : $_ } @_;
-        $self->_input_filters_accessor( [@values] );
+        $self->_input_filters_accessor( \@values );
+        return @values;
     }
 
     return @{ $self->_input_filters_accessor || [] };
@@ -63,7 +64,8 @@
     my $self = shift;
     if (@_) {    # setting
         my @values = map { UNIVERSAL::isa( $_, 'ARRAY' ) ? @$_ : $_ } @_;
-        $self->_output_filters_accessor( [@values] );
+        $self->_output_filters_accessor( \@values );
+        return @values;
     }
 
     my @values = @{ $self->_output_filters_accessor || [] };


More information about the Jifty-commit mailing list