2 Commits 703bffd096 ... 1bff199b4a

Author SHA1 Message Date
  John Molakvoæ 1bff199b4a Merge pull request #27523 from nextcloud/bug/noid/unreachable-check-query-builder 2 years ago
  Daniel Kesselberg 3b510bf0f6 Activate constraint check for oracle / pqsql also for 20. 2 years ago
1 changed files with 3 additions and 1 deletions
  1. 3 1
      lib/private/DB/QueryBuilder/QueryBuilder.php

+ 3 - 1
lib/private/DB/QueryBuilder/QueryBuilder.php

@@ -31,6 +31,7 @@ namespace OC\DB\QueryBuilder;
 use Doctrine\DBAL\Platforms\MySqlPlatform;
 use Doctrine\DBAL\Platforms\PostgreSqlPlatform;
 use Doctrine\DBAL\Platforms\SqlitePlatform;
+use Doctrine\DBAL\Query\QueryException;
 use OC\DB\OracleConnection;
 use OC\DB\QueryBuilder\ExpressionBuilder\ExpressionBuilder;
 use OC\DB\QueryBuilder\ExpressionBuilder\MySqlExpressionBuilder;
@@ -214,7 +215,6 @@ class QueryBuilder implements IQueryBuilder {
 			}
 		}
 
-		return $this->queryBuilder->execute();
 		$numberOfParameters = 0;
 		$hasTooLargeArrayParameter = false;
 		foreach ($this->getParameters() as $parameter) {
@@ -244,6 +244,8 @@ class QueryBuilder implements IQueryBuilder {
 				'app' => 'core',
 			]);
 		}
+
+		return $this->queryBuilder->execute();
 	}
 
 	/**