Skip to content

Commit cbd14eb

Browse files
authored
Merge pull request #3105 from nextcloud/bugfix/circles-22
Circles 22
2 parents e77041a + 3e032b1 commit cbd14eb

File tree

2 files changed

+7
-3
lines changed

2 files changed

+7
-3
lines changed

lib/Db/Circle.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -36,8 +36,8 @@ public function __construct(\OCA\Circles\Model\Circle $circle) {
3636
public function getObjectSerialization() {
3737
return [
3838
'uid' => $this->object->getUniqueId(),
39-
'displayname' => $this->object->getName(),
40-
'typeString' => $this->object->getTypeString(),
39+
'displayname' => $this->object->getDisplayName(),
40+
'typeString' => '',
4141
'circleOwner' => $this->object->getOwner(),
4242
'type' => 7
4343
];

lib/Service/PermissionService.php

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -268,7 +268,11 @@ public function findUsers($boardId, $refresh = false) {
268268
continue;
269269
}
270270

271-
foreach ($circle->getMembers() as $member) {
271+
foreach ($circle->getInheritedMembers() as $member) {
272+
if ($member->getUserType() !== 1) {
273+
// deck currently only supports user members in circles
274+
continue;
275+
}
272276
$user = $this->userManager->get($member->getUserId());
273277
if ($user === null) {
274278
$this->logger->info('No user found for circle member ' . $member->getUserId());

0 commit comments

Comments
 (0)