Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/nextcloud/circles.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJulius Härtl <jus@bitgrid.net>2021-05-03 08:40:13 +0300
committerJulius Härtl <jus@bitgrid.net>2021-05-03 08:40:13 +0300
commitde5768113ef2317e1a63ba9b8a1a21309391e4c9 (patch)
treebde829ea248ffbd5608c37a89599bd3ffbc4fb81
parentc2e9248c05fa95bfb02ca7bfbddcb1452fd10b5b (diff)
Pass forceAll also when fetching the members liststable20-577
Signed-off-by: Julius Härtl <jus@bitgrid.net>
-rw-r--r--lib/Service/CirclesService.php6
1 files changed, 3 insertions, 3 deletions
diff --git a/lib/Service/CirclesService.php b/lib/Service/CirclesService.php
index 4ddbf5a2..b4b29601 100644
--- a/lib/Service/CirclesService.php
+++ b/lib/Service/CirclesService.php
@@ -284,7 +284,7 @@ class CirclesService {
|| $circle->getHigherViewer()
->isLevel(Member::LEVEL_MEMBER)
) {
- $this->detailsCircleMembers($circle);
+ $this->detailsCircleMembers($circle, $forceAll);
$this->detailsCircleLinkedGroups($circle);
$this->detailsCircleFederatedCircles($circle);
}
@@ -303,8 +303,8 @@ class CirclesService {
*
* @throws Exception
*/
- private function detailsCircleMembers(Circle $circle) {
- if ($this->viewerIsAdmin()) {
+ private function detailsCircleMembers(Circle $circle, $forceAll = false) {
+ if ($forceAll || $this->viewerIsAdmin()) {
$members = $this->membersRequest->forceGetMembers($circle->getUniqueId(), 0);
} else {
$members = $this->membersRequest->getMembers(