[Catalyst-commits] r11594 - in Catalyst-Plugin-Session-Store-DBI/trunk: lib/Catalyst/Plugin/Session/Store t/lib

rafl at dev.catalyst.perl.org rafl at dev.catalyst.perl.org
Sat Oct 17 16:50:55 GMT 2009


Author: rafl
Date: 2009-10-17 16:50:54 +0000 (Sat, 17 Oct 2009)
New Revision: 11594

Modified:
   Catalyst-Plugin-Session-Store-DBI/trunk/lib/Catalyst/Plugin/Session/Store/DBI.pm
   Catalyst-Plugin-Session-Store-DBI/trunk/t/lib/TestAppDBIC.pm
Log:
Don't treat a model name as a class name.

Modified: Catalyst-Plugin-Session-Store-DBI/trunk/lib/Catalyst/Plugin/Session/Store/DBI.pm
===================================================================
--- Catalyst-Plugin-Session-Store-DBI/trunk/lib/Catalyst/Plugin/Session/Store/DBI.pm	2009-10-17 16:40:51 UTC (rev 11593)
+++ Catalyst-Plugin-Session-Store-DBI/trunk/lib/Catalyst/Plugin/Session/Store/DBI.pm	2009-10-17 16:50:54 UTC (rev 11594)
@@ -213,7 +213,7 @@
             elsif ( $c->model($class)
                  && $c->model($class)->isa('DBIx::Class::DB')
             ) {
-                eval { $dbh = $class->storage->dbh };
+                eval { $dbh = $c->model($class)->storage->dbh };
                 if ($@) {
                     Catalyst::Exception->throw( 
                         message => "Unable to get a handle from "

Modified: Catalyst-Plugin-Session-Store-DBI/trunk/t/lib/TestAppDBIC.pm
===================================================================
--- Catalyst-Plugin-Session-Store-DBI/trunk/t/lib/TestAppDBIC.pm	2009-10-17 16:40:51 UTC (rev 11593)
+++ Catalyst-Plugin-Session-Store-DBI/trunk/t/lib/TestAppDBIC.pm	2009-10-17 16:50:54 UTC (rev 11594)
@@ -10,7 +10,7 @@
     name    => __PACKAGE__,
     'Plugin::Session' => {
         expires => 3600,
-        dbi_dbh => 'TestAppDBIC::Model::DBIC',
+        dbi_dbh => 'DBIC',
     }
 );
 




More information about the Catalyst-commits mailing list