X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=blobdiff_plain;f=lib%2FDBIx%2FClass%2FStorage%2FDBI%2FOracle%2FWhereJoins.pm;fp=lib%2FDBIx%2FClass%2FStorage%2FDBI%2FOracle%2FWhereJoins.pm;h=9dbe9e075176b097f9575d9a74737822b3e9849e;hb=4a90cd566ba712f4b56e2e8259d84a949f4b342a;hp=2ba681582952c85c59c5d72472dfb7d590851ad5;hpb=3943fd63c8d430d5075f8f4b7b254e4b16accae2;p=dbsrgits%2FDBIx-Class.git diff --git a/lib/DBIx/Class/Storage/DBI/Oracle/WhereJoins.pm b/lib/DBIx/Class/Storage/DBI/Oracle/WhereJoins.pm index 2ba6815..9dbe9e0 100644 --- a/lib/DBIx/Class/Storage/DBI/Oracle/WhereJoins.pm +++ b/lib/DBIx/Class/Storage/DBI/Oracle/WhereJoins.pm @@ -58,10 +58,10 @@ BEGIN { die "Can't handle full outer joins in Oracle 8 yet!\n" if $to_jt->{-join_type} =~ /full/i; - $left_join = q{(+)} if $to_jt->{-join_type} =~ /right/i + $left_join = q{(+)} if $to_jt->{-join_type} =~ /left/i && $to_jt->{-join_type} !~ /inner/i; - $right_join = q{(+)} if $to_jt->{-join_type} =~ /left/i + $right_join = q{(+)} if $to_jt->{-join_type} =~ /right/i && $to_jt->{-join_type} !~ /inner/i; }