> Couldn't render template "undef error - Can't call method "source" on an > undefined value at > /usr/lib/perl5/site_perl/5.8/DBIx/Class/ResultSourceHandle.pm line 64.
You lost your ResultSource. This is normal when storing ResultSets in a cache AFAIK. Use DBIx::Class::Cursor::Cached (works great) or reset the ResultSource after fetching your data from the cache. If my memory serves you can do that like this: my $rs = $c->cache->get( 'cachekey' ); ... $rs->result_source( $c->model( 'MyModel' )->source( 'result_source_classname' ) ); Maybe there is an even simpler way ... HTH --Tobias _______________________________________________ List: http://lists.scsys.co.uk/cgi-bin/mailman/listinfo/dbix-class IRC: irc.perl.org#dbix-class SVN: http://dev.catalyst.perl.org/repos/bast/DBIx-Class/ Searchable Archive: http://www.grokbase.com/group/[EMAIL PROTECTED]
