Skip to content

Commit

Permalink
Merge 65d2014 into 4805666
Browse files Browse the repository at this point in the history
  • Loading branch information
fabzzap committed Aug 29, 2018
2 parents 4805666 + 65d2014 commit 68a1d01
Showing 1 changed file with 5 additions and 4 deletions.
9 changes: 5 additions & 4 deletions lib/SQL/Abstract.pm
Original file line number Diff line number Diff line change
Expand Up @@ -1484,13 +1484,14 @@ sub _assert_bindval_matches_bindtype {
sub _join_sql_clauses {
my ($self, $logic, $clauses_aref, $bind_aref) = @_;

if (@$clauses_aref > 1) {
my @clauses_aref = grep {$_} @$clauses_aref;
if (@clauses_aref > 1) {
my $join = " " . $self->_sqlcase($logic) . " ";
my $sql = '( ' . join($join, @$clauses_aref) . ' )';
my $sql = '( ' . join($join, @clauses_aref) . ' )';
return ($sql, @$bind_aref);
}
elsif (@$clauses_aref) {
return ($clauses_aref->[0], @$bind_aref); # no parentheses
elsif (@clauses_aref) {
return ($clauses_aref[0], @$bind_aref); # no parentheses
}
else {
return (); # if no SQL, ignore @$bind_aref
Expand Down

0 comments on commit 68a1d01

Please sign in to comment.