diff options
author | Daniel <mail@danielkesselberg.de> | 2022-06-13 23:26:09 +0300 |
---|---|---|
committer | GitHub <noreply@github.com> | 2022-06-13 23:26:09 +0300 |
commit | b58bca9d0182ee66127ade85ec1671c0ae81231b (patch) | |
tree | 8dd85a2505d55a6ebbb09b135ae3f5af14744731 | |
parent | 5838f87007890ce084ef176908b04a4e17a7767e (diff) | |
parent | f31a30837b87db12a206b63b4f58e37516ce8cbf (diff) |
Merge pull request #6736 from nextcloud/fix/query-builder-expression-return-type
Work around breaking server change and QB expressions
-rw-r--r-- | lib/Db/MailboxMapper.php | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/lib/Db/MailboxMapper.php b/lib/Db/MailboxMapper.php index 7b2040fd3..66a56f359 100644 --- a/lib/Db/MailboxMapper.php +++ b/lib/Db/MailboxMapper.php @@ -36,6 +36,7 @@ use OCP\AppFramework\Db\MultipleObjectsReturnedException; use OCP\AppFramework\Db\QBMapper; use OCP\AppFramework\Utility\ITimeFactory; use OCP\DB\QueryBuilder\IQueryBuilder; +use OCP\DB\QueryBuilder\IQueryFunction; use OCP\IDBConnection; use function array_map; @@ -216,9 +217,9 @@ class MailboxMapper extends QBMapper { * @param IQueryBuilder $query * @param int|null $value * - * @return string + * @return string|IQueryFunction */ - private function eqOrNull(IQueryBuilder $query, string $column, ?int $value, int $type): string { + private function eqOrNull(IQueryBuilder $query, string $column, ?int $value, int $type) { if ($value === null) { return $query->expr()->isNull($column); } |