diff --git a/lib/Service/AssignmentService.php b/lib/Service/AssignmentService.php index 228599693..1b3bcfcbb 100644 --- a/lib/Service/AssignmentService.php +++ b/lib/Service/AssignmentService.php @@ -117,7 +117,7 @@ public function assignUser($cardId, $userId, int $type = Assignment::TYPE_USER) $card = $this->cardMapper->find($cardId); $boardId = $this->cardMapper->findBoardId($cardId); - $boardUsers = array_keys($this->permissionService->findUsers($boardId, true)); + $boardUsers = array_map(fn (string|int $userId) => (string)$userId, array_keys($this->permissionService->findUsers($boardId, true))); $acls = $this->aclMapper->findAll($boardId); $groups = array_filter($acls, function (Acl $acl) use ($userId) { return $acl->getType() === Acl::PERMISSION_TYPE_GROUP && $acl->getParticipant() === $userId;