[Jifty-commit] r2188 - in jifty/trunk: lib/Jifty

jifty-commit at lists.jifty.org jifty-commit at lists.jifty.org
Tue Nov 21 14:06:39 EST 2006


Author: jesse
Date: Tue Nov 21 14:06:39 2006
New Revision: 2188

Modified:
   jifty/trunk/   (props changed)
   jifty/trunk/META.yml
   jifty/trunk/lib/Jifty/Record.pm

Log:
 r45249 at pinglin:  jesse | 2006-11-21 14:05:01 -0500
 * Support for prefetched collections. Requires latest JDBI from svn again


Modified: jifty/trunk/META.yml
==============================================================================
--- jifty/trunk/META.yml	(original)
+++ jifty/trunk/META.yml	Tue Nov 21 14:06:39 2006
@@ -69,7 +69,7 @@
   Hook::LexWrap: 0
   IPC::PubSub: 0.11
   JSON::Syck: 0.14
-  Jifty::DBI: 0.25
+  Jifty::DBI: 0.26
   LWP::UserAgent: 0
   Locale::Maketext::Extract: 0.20
   Locale::Maketext::Lexicon: 0.60

Modified: jifty/trunk/lib/Jifty/Record.pm
==============================================================================
--- jifty/trunk/lib/Jifty/Record.pm	(original)
+++ jifty/trunk/lib/Jifty/Record.pm	Tue Nov 21 14:06:39 2006
@@ -295,6 +295,9 @@
     return undef unless $classname;
     return unless $classname->isa( 'Jifty::DBI::Collection' );
 
+    if ( my $prefetched_collection = $self->_prefetched_collection($method_name)) {
+        return $prefetched_collection;
+    }
 
     my $coll = $classname->new( current_user => $self->current_user );
     if ($column->by and $self->id) { 


More information about the Jifty-commit mailing list