diff --git a/lib/Api/v1/Circles.php b/lib/Api/v1/Circles.php index b39c69cab..c6bd28651 100644 --- a/lib/Api/v1/Circles.php +++ b/lib/Api/v1/Circles.php @@ -163,8 +163,8 @@ public static function joinedCircles($userId = '', $forceAll = false) { public static function detailsCircle(string $circleUniqueId, bool $forceAll = false): Circle { /** @var FederatedUserService $federatedUserService */ $federatedUserService = \OC::$server->get(FederatedUserService::class); - if ($forceAll) { - $federatedUserService->bypassCurrentUserCondition($forceAll); + if ($forceAll || \OC::$CLI) { + $federatedUserService->bypassCurrentUserCondition(true); } else { $federatedUserService->initCurrentUser(); }