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

Jifty commits jifty-commit at lists.jifty.org
Tue Aug 12 02:55:38 EDT 2008


Author: ruz
Date: Tue Aug 12 02:55:36 2008
New Revision: 5690

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

Log:
* don't join last column if it refers_to something, but is not virtual.
  This is tricky and may be buggy, but works in tests, so is ok for now

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	Tue Aug 12 02:55:36 2008
@@ -149,6 +149,8 @@
             die "column '$name' is not a reference when there are still items in the chain"
                 if @chain;
             return $meta->{'sql_alias'} = $last_alias;
+        } elsif ( !@chain && !$column->virtual ) {
+            return $meta->{'sql_alias'} = $last_alias;
         }
 
         if ( UNIVERSAL::isa( $classname, 'Jifty::DBI::Collection' ) ) {


More information about the Jifty-commit mailing list