[Jifty-commit] r5865 - in Jifty-DBI/trunk: lib/Jifty/DBI

Jifty commits jifty-commit at lists.jifty.org
Fri Sep 19 18:59:31 EDT 2008


Author: ruz
Date: Fri Sep 19 18:59:30 2008
New Revision: 5865

Modified:
   Jifty-DBI/trunk/   (props changed)
   Jifty-DBI/trunk/lib/Jifty/DBI/Collection.pm

Log:
 r5884 at cubic-pc:  cubic | 2008-09-19 04:44:53 +0400
 * refactor _qualified_record_columns


Modified: Jifty-DBI/trunk/lib/Jifty/DBI/Collection.pm
==============================================================================
--- Jifty-DBI/trunk/lib/Jifty/DBI/Collection.pm	(original)
+++ Jifty-DBI/trunk/lib/Jifty/DBI/Collection.pm	Fri Sep 19 18:59:30 2008
@@ -557,15 +557,8 @@
     my $self  = shift;
     my $alias = shift;
     my $item  = shift;
-    grep {$_} map {
-        my $col = $_;
-        if ( $col->virtual ) {
-            undef;
-        } else {
-            $col = $col->name;
-            $alias . "." . $col . " as " . $alias . "_" . $col;
-        }
-    } $item->columns;
+    return map $alias ."." . $_ ." as ". $alias ."_". $_,
+        map $_->name, grep !$_->virtual, $item->columns;
 }
 
 =head2 prefetch PARAMHASH


More information about the Jifty-commit mailing list