[Jifty-commit] r6686 - Jifty-DBI/branches/tisql/lib/Jifty/DBI

Jifty commits jifty-commit at lists.jifty.org
Fri Mar 20 20:10:01 EDT 2009


Author: ruz
Date: Fri Mar 20 20:10:00 2009
New Revision: 6686

Modified:
   Jifty-DBI/branches/tisql/lib/Jifty/DBI/Tisql.pm

Log:
* if first argument is not blessed then treat it as column and bless it ourself

Modified: Jifty-DBI/branches/tisql/lib/Jifty/DBI/Tisql.pm
==============================================================================
--- Jifty-DBI/branches/tisql/lib/Jifty/DBI/Tisql.pm	(original)
+++ Jifty-DBI/branches/tisql/lib/Jifty/DBI/Tisql.pm	Fri Mar 20 20:10:00 2009
@@ -818,8 +818,11 @@
     unless ( blessed $args[0] ) {
         if ( lc($args[0]) eq 'has' || lc($args[0]) eq 'has no' ) {
             $res{'modifier'} = lc shift @args;
+            unless ( blessed $args[0] ) {
+                $args[0] = Jifty::DBI::Tisql::Column->from_struct( $args[0] );
+            }
         } else {
-            die "First argument should be either operator modifier or column, but not '$args[0]'";
+            $args[0] = Jifty::DBI::Tisql::Column->from_struct( $args[0] );
         }
     }
 


More information about the Jifty-commit mailing list