Merge pull request #55719 from nextcloud/fix-object-store-storage-free-space

fix(objectstore): add named parameter for like query in object storage free space detection
This commit is contained in:
Côme Chilliet 2025-10-20 09:37:33 +02:00 committed by GitHub
commit 1686bb61a0
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -831,7 +831,7 @@ class ObjectStoreStorage extends \OC\Files\Storage\Common implements IChunkedFil
$result = $qb->select($qb->func()->sum('f.size'))
->from('storages', 's')
->leftJoin('s', 'filecache', 'f', $qb->expr()->eq('f.storage', 's.numeric_id'))
->where($qb->expr()->like('s.id', 'object::%', IQueryBuilder::PARAM_STR))
->where($qb->expr()->like('s.id', $qb->createNamedParameter('object::%'), IQueryBuilder::PARAM_STR))
->andWhere($qb->expr()->eq('f.path', $qb->createNamedParameter('')))
->executeQuery();
$used = $result->fetchOne();