Skip to content

Commit e00b60b

Browse files
icewind1991Altahrim
authored andcommitted
fix: make getMountsForFileId work with sharding again
Signed-off-by: Robin Appelman <robin@icewind.nl>
1 parent 9590a7b commit e00b60b

1 file changed

Lines changed: 1 addition & 1 deletion

File tree

lib/private/Files/Config/UserMountCache.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -383,7 +383,7 @@ public function getMountsForFileId($fileId, $user = null) {
383383
->from('mounts', 'm')
384384
->innerJoin('m', 'filecache', 'f', $builder->expr()->eq('m.root_id', 'f.fileid'))
385385
->where($builder->expr()->eq('m.storage_id', $builder->createNamedParameter($storageId, IQueryBuilder::PARAM_INT)))
386-
->andWhere($builder->expr()->eq('m.storage_id', 'f.storage')) # Hint for DBs
386+
->andWhere($builder->expr()->eq('f.storage', $builder->createNamedParameter($storageId, IQueryBuilder::PARAM_INT)))
387387
->andWhere(
388388
$builder->expr()->orX(
389389
$builder->expr()->eq('f.fileid', $builder->createNamedParameter($fileId)),

0 commit comments

Comments
 (0)