Add compatibility for circles on 22
Signed-off-by: Julius Härtl <jus@bitgrid.net>
This commit is contained in:
@@ -36,8 +36,8 @@ class Circle extends RelationalObject {
|
||||
public function getObjectSerialization() {
|
||||
return [
|
||||
'uid' => $this->object->getUniqueId(),
|
||||
'displayname' => $this->object->getName(),
|
||||
'typeString' => $this->object->getTypeString(),
|
||||
'displayname' => $this->object->getDisplayName(),
|
||||
'typeString' => '',
|
||||
'circleOwner' => $this->object->getOwner(),
|
||||
'type' => 7
|
||||
];
|
||||
|
||||
@@ -268,7 +268,11 @@ class PermissionService {
|
||||
continue;
|
||||
}
|
||||
|
||||
foreach ($circle->getMembers() as $member) {
|
||||
foreach ($circle->getInheritedMembers() as $member) {
|
||||
if ($member->getUserType() !== 1) {
|
||||
// deck currently only supports user members in circles
|
||||
continue;
|
||||
}
|
||||
$user = $this->userManager->get($member->getUserId());
|
||||
if ($user === null) {
|
||||
$this->logger->info('No user found for circle member ' . $member->getUserId());
|
||||
|
||||
Reference in New Issue
Block a user