X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?p=dbsrgits%2FDBIx-Class.git;a=blobdiff_plain;f=lib%2FDBIx%2FClass%2FResultSet.pm;fp=lib%2FDBIx%2FClass%2FResultSet.pm;h=39af76b26f7201103050587ac67ae190a473f817;hp=128b5546ec82bc8569d168b0859bc6810e751e67;hb=1bd54f3d4bc8428d602d2e28cb410b303bb242b7;hpb=86be9bcb90213db633791fcce074b7268765f615 diff --git a/lib/DBIx/Class/ResultSet.pm b/lib/DBIx/Class/ResultSet.pm index 128b554..39af76b 100644 --- a/lib/DBIx/Class/ResultSet.pm +++ b/lib/DBIx/Class/ResultSet.pm @@ -836,6 +836,7 @@ sub find { %$call_cond, %{ $rsrc->_resolve_relationship_condition( + require_join_free_values => 1, rel_name => $key, foreign_values => ( (! defined blessed $foreign_val) ? $foreign_val : do { @@ -861,12 +862,11 @@ sub find { +{ $foreign_val->get_columns }; } ), - infer_values_based_on => {}, # an API where these are optional would be too cumbersome, # instead always pass in some dummy values DUMMY_ALIASPAIR, - )->{inferred_values} }, + )->{join_free_values} }, }; } }