[Jifty-commit] r1453 - Jifty-DBI/trunk/lib/Jifty/DBI/Record

jifty-commit at lists.jifty.org jifty-commit at lists.jifty.org
Mon Jul 3 01:23:24 EDT 2006


Author: ruz
Date: Mon Jul  3 01:23:23 2006
New Revision: 1453

Modified:
   Jifty-DBI/trunk/lib/Jifty/DBI/Record/Cachable.pm

Log:
::Cachable::_fetch 
* fetch again only when we found something in cache with
  keys' aliases

Modified: Jifty-DBI/trunk/lib/Jifty/DBI/Record/Cachable.pm
==============================================================================
--- Jifty-DBI/trunk/lib/Jifty/DBI/Record/Cachable.pm	(original)
+++ Jifty-DBI/trunk/lib/Jifty/DBI/Record/Cachable.pm	Mon Jul  3 01:23:23 2006
@@ -177,8 +177,9 @@
         
         my $data = $self->_record_cache->fetch($cache_key);
 
-  unless ($data) {      $data
-      = $self->_record_cache->fetch( $self->_key_cache->fetch($cache_key) );
+  unless ($data) {
+    $cache_key = $self->_key_cache->fetch( $cache_key );
+    $data = $self->_record_cache->fetch( $cache_key ) if $cache_key;
   }
 
   return undef unless ($data);


More information about the Jifty-commit mailing list