X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=blobdiff_plain;f=lib%2FDBIx%2FClass%2FResultSource.pm;h=04b634c58c9f017e24a3c6f86b41665610024c14;hb=539ffe8768e85b2061aa3bb3616da4f848a582f3;hp=c3b9c74704b51725b93151a3d886727beb1076c9;hpb=052e84314b031e1148b245cf628341825ad46322;p=dbsrgits%2FDBIx-Class.git diff --git a/lib/DBIx/Class/ResultSource.pm b/lib/DBIx/Class/ResultSource.pm index c3b9c74..04b634c 100644 --- a/lib/DBIx/Class/ResultSource.pm +++ b/lib/DBIx/Class/ResultSource.pm @@ -1262,6 +1262,7 @@ sub _resolve_join { : $rel_info->{attrs}{join_type} , -join_path => [@$jpath, $join], + -is_single => (List::Util::first { $rel_info->{attrs}{accessor} eq $_ } (qw/single filter/) ), -alias => $as, -relation_chain_depth => $seen->{-relation_chain_depth} || 0, },