[Jifty-commit] r7291 - Jifty-DBI/trunk/lib/Jifty/DBI
Jifty commits
jifty-commit at lists.jifty.org
Fri Jul 3 17:19:42 EDT 2009
Author: alexmv
Date: Fri Jul 3 17:19:41 2009
New Revision: 7291
Modified:
Jifty-DBI/trunk/lib/Jifty/DBI/Collection.pm
Log:
Fix a place where ->record_class->new was being called instead of ->new_item
This was causing a performance hit in Jifty, as the rocord wasn't
getting passed its current_user, and thus needed to walk the call
stack to find it.
Modified: Jifty-DBI/trunk/lib/Jifty/DBI/Collection.pm
==============================================================================
--- Jifty-DBI/trunk/lib/Jifty/DBI/Collection.pm (original)
+++ Jifty-DBI/trunk/lib/Jifty/DBI/Collection.pm Fri Jul 3 17:19:41 2009
@@ -1221,7 +1221,7 @@
: $self;
my $column_obj = $class->new_item()->column( $args{column} );
- $self->record_class->new(handle => $self->_handle)->_apply_input_filters(
+ $self->new_item->_apply_input_filters(
column => $column_obj,
value_ref => \$args{'value'},
) if $column_obj && $column_obj->encode_on_select;
More information about the Jifty-commit
mailing list