Get user's circles without touching session
This works with nextcloud/circles#260 Signed-off-by: Vinicius Cubas Brand <viniciuscb@gmail.com>
This commit is contained in:
parent
34601f8623
commit
58c92e6047
|
@ -438,12 +438,7 @@ class Principal implements BackendInterface {
|
||||||
throw new Exception('Principal not found');
|
throw new Exception('Principal not found');
|
||||||
}
|
}
|
||||||
|
|
||||||
$userSession = \OC::$server->getUserSession();
|
$circles = \OCA\Circles\Api\v1\Circles::joinedCircles($name, true);
|
||||||
$currentUser = $userSession->getUser();
|
|
||||||
|
|
||||||
$userSession->setUser($user);
|
|
||||||
$circles = \OCA\Circles\Api\v1\Circles::joinedCircles();
|
|
||||||
$userSession->setUser($currentUser);
|
|
||||||
|
|
||||||
$circles = array_map(function($circle) {
|
$circles = array_map(function($circle) {
|
||||||
/** @var \OCA\Circles\Model\Circle $group */
|
/** @var \OCA\Circles\Model\Circle $group */
|
||||||
|
|
Loading…
Reference in New Issue