ensure we don't pass null to trim during ensureGroupByOrAggregate

This commit is contained in:
Matthew Bucci
2023-10-30 15:20:15 -07:00
parent eb545e68ef
commit 63f3f092ba

View File

@@ -267,11 +267,11 @@ class SelectSQLRewriter extends AbstractSQLRewriter
return $sql; return $sql;
} }
$selectClause = trim($matches[2]) ?? ''; $selectClause = trim($matches[2] ?? '');
$fromClause = trim($matches[4]) ?? ''; $fromClause = trim($matches[4] ?? '');
$whereClause = trim($matches[5]) ?? ''; $whereClause = trim($matches[5] ?? '');
$orderClause = trim($matches[6]) ?? ''; $orderClause = trim($matches[6] ?? '');
$limitClause = trim($matches[7]) ?? ''; $limitClause = trim($matches[7] ?? '');
if (empty($selectClause) || empty($fromClause)) { if (empty($selectClause) || empty($fromClause)) {
return $sql; return $sql;