From fe6036620c30d71721382173219678a3e4cf6de2 Mon Sep 17 00:00:00 2001 From: Maxence Lange Date: Wed, 3 Dec 2025 10:43:54 -0100 Subject: [PATCH] fix(members): minlevel on initiator Signed-off-by: Maxence Lange --- lib/Db/CoreQueryBuilder.php | 3 +++ 1 file changed, 3 insertions(+) diff --git a/lib/Db/CoreQueryBuilder.php b/lib/Db/CoreQueryBuilder.php index 62e1d4c5d..0b3ac9314 100644 --- a/lib/Db/CoreQueryBuilder.php +++ b/lib/Db/CoreQueryBuilder.php @@ -798,6 +798,9 @@ public function leftJoinBasedOn( if (!is_null($initiator)) { $this->leftJoinInitiator($aliasBasedOn, $initiator); $this->leftJoinOwner($aliasBasedOn); + + $aliasInitiatorMemberships = $this->generateAlias($aliasBasedOn, self::MEMBERSHIPS); + $this->andWhere($expr->gt($aliasInitiatorMemberships . '.level', $this->createNamedParameter(0, self::PARAM_INT))); } }