@@ -69,6 +69,7 @@ public function getFileIdsWithoutTags(array $excludedTagIds, int $limit, int $of
6969 $ qb ->expr ()->like ('f.path ' , $ qb ->createNamedParameter ('files/% ' )),
7070 $ qb ->expr ()->like ('f.path ' , $ qb ->createNamedParameter ('__groupfolders/% ' ))
7171 ))
72+ ->andWhere ($ qb ->expr ()->notLike ('f.path ' , $ qb ->createNamedParameter ('__groupfolders/versions/% ' )))
7273 ->orderBy ('f.fileid ' , 'DESC ' )
7374 ->setFirstResult ($ offset )
7475 ->setMaxResults ($ limit );
@@ -107,6 +108,7 @@ public function getFileIdsWithTags(array $includedTagIds, int $limit, int $offse
107108 $ qb ->expr ()->like ('f.path ' , $ qb ->createNamedParameter ('files/% ' )),
108109 $ qb ->expr ()->like ('f.path ' , $ qb ->createNamedParameter ('__groupfolders/% ' ))
109110 ))
111+ ->andWhere ($ qb ->expr ()->notLike ('f.path ' , $ qb ->createNamedParameter ('__groupfolders/versions/% ' )))
110112 ->orderBy ('f.fileid ' , 'DESC ' )
111113 ->setFirstResult ($ offset )
112114 ->setMaxResults ($ limit );
@@ -138,7 +140,9 @@ public function getFilesCount(): int {
138140 ->andWhere ($ fileQuery ->expr ()->orX (
139141 $ fileQuery ->expr ()->like ('f.path ' , $ fileQuery ->createNamedParameter ('files/% ' )),
140142 $ fileQuery ->expr ()->like ('f.path ' , $ fileQuery ->createNamedParameter ('__groupfolders/% ' ))
141- ));
143+ ))
144+ ->andWhere ($ fileQuery ->expr ()->notLike ('f.path ' , $ fileQuery ->createNamedParameter ('__groupfolders/versions/% ' )));
145+
142146
143147 $ storageQuery = $ this ->db ->getQueryBuilder ();
144148 $ storageQuery ->selectAlias ('numeric_id ' , 'id ' )
0 commit comments