Do not use raw sources in {from} - proxy via source handles
[dbsrgits/DBIx-Class.git] / lib / DBIx / Class / ResultSource.pm
index aa636a7..2287bef 100644 (file)
@@ -1135,7 +1135,7 @@ sub _resolve_join {
 
     my $rel_src = $self->related_source($join);
     return [ { $as => $rel_src->from,
-               -result_source => $rel_src,
+               -source_handle => $rel_src->handle,
                -join_type => $type,
                -join_path => [@$jpath, $join],
                -alias => $as,