fix(db): Doctrine\DBAL\Query\Expression\CompositeExpression::add* does not exist

Signed-off-by: Joas Schilling <coding@schilljs.com>
This commit is contained in:
Joas Schilling 2024-07-01 17:36:02 +02:00
parent ec1a3d6cd3
commit 6e90ddf41a
No known key found for this signature in database
GPG key ID: 74434EFE0D2E2205

View file

@ -30,7 +30,9 @@ class CompositeExpression implements ICompositeExpression, \Countable {
* @return \OCP\DB\QueryBuilder\ICompositeExpression
*/
public function addMultiple(array $parts = []): ICompositeExpression {
$this->compositeExpression->addMultiple($parts);
foreach ($parts as $part) {
$this->add($part);
}
return $this;
}
@ -43,8 +45,7 @@ class CompositeExpression implements ICompositeExpression, \Countable {
* @return \OCP\DB\QueryBuilder\ICompositeExpression
*/
public function add($part): ICompositeExpression {
$this->compositeExpression->add($part);
$this->compositeExpression = $this->compositeExpression->with($part);
return $this;
}