Adjust expected sql to match the new 'Track' table definition
[dbsrgits/DBIx-Class.git] / lib / DBIx / Class / ResultSet.pm
index 1308a00..9fba9fc 100644 (file)
@@ -2928,7 +2928,7 @@ sub _joinpath_aliases {
   for my $j (@$fromspec) {
 
     next if ref $j ne 'ARRAY';
-    next if $j->[0]{-relation_chain_depth} < $cur_depth;
+    next if ($j->[0]{-relation_chain_depth} || 0) < $cur_depth;
 
     my $jpath = $j->[0]{-join_path};
 
@@ -3392,7 +3392,7 @@ may or may not be what you want.
 If you specify a condition on a prefetched relationship, ONLY those
 rows that match the prefetched condition will be fetched into that relationship.
 This means that adding prefetch to a search() B<may alter> what is returned by
-traversing a relationship. So, if you have C<Artist->has_many(CDs)> and you do
+traversing a relationship. So, if you have C<< Artist->has_many(CDs) >> and you do
 
   my $artist_rs = $schema->resultset('Artist')->search({
       'cds.year' => 2008,