From: Peter Rabbitson Date: Fri, 5 Feb 2010 18:11:09 +0000 (+0000) Subject: Should not be needed X-Git-Tag: v0.08119~20^2~10 X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?p=dbsrgits%2FDBIx-Class.git;a=commitdiff_plain;h=28326f85ed420cb42398d12d1d85839eb4cffa7d Should not be needed --- diff --git a/lib/DBIx/Class/ResultSetColumn.pm b/lib/DBIx/Class/ResultSetColumn.pm index c19a7c0..e11f868 100644 --- a/lib/DBIx/Class/ResultSetColumn.pm +++ b/lib/DBIx/Class/ResultSetColumn.pm @@ -83,11 +83,6 @@ sub new { $new_parent_rs ||= $rs->search_rs; my $new_attrs = $new_parent_rs->{attrs} ||= {}; - # FIXME - this should go away when the chaining branch is merged - # since what we do is actually chain to the original resultset, we need to throw - # away all selectors (otherwise they'll chain) - delete $new_attrs->{$_} for (qw/columns +columns select +select as +as cols include_columns/); - # prefetch causes additional columns to be fetched, but we can not just make a new # rs via the _resolved_attrs trick - we need to retain the separation between # +select/+as and select/as. At the same time we want to preserve any joins that the