From: Matt S Trout Date: Mon, 25 Mar 2019 01:30:43 +0000 (+0000) Subject: arrayref logic can just use $self X-Git-Tag: v2.000000~3^2~362 X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=commitdiff_plain;h=ee5d0b2ab3314f214a0f417e3aa04faadb9a889c;hp=585b7eab27021926c280e47a9d49f37427e9dc0d;p=dbsrgits%2FSQL-Abstract.git arrayref logic can just use $self --- diff --git a/lib/SQL/Abstract.pm b/lib/SQL/Abstract.pm index 3391319..4685ed8 100644 --- a/lib/SQL/Abstract.pm +++ b/lib/SQL/Abstract.pm @@ -572,7 +572,7 @@ sub _expand_expr { return $self->_expand_expr_hashpair($key, $value, $logic); } if (ref($expr) eq 'ARRAY') { - my $logic = lc($logic || $self->{logic}); + my $logic = lc($self->{logic}); return $self->_expand_andor("-${logic}", $expr); } if (my $literal = is_literal_value($expr)) {