Fix Sharing if deleted users are in list

Signed-off-by: Jonas Rittershofer <jotoeri@users.noreply.github.com>
This commit is contained in:
Jonas Rittershofer 2021-02-23 01:33:36 +01:00
Родитель 34e9198d15
Коммит e87f89618a
Не найден ключ, соответствующий данной подписи
Идентификатор ключа GPG: A865740F334316E0
1 изменённых файлов: 18 добавлений и 12 удалений

Просмотреть файл

@ -248,15 +248,18 @@ class FormsService {
* @return array
*/
private function formatUsers(string $userId): array {
$displayName = '';
$user = $this->userManager->get($userId);
if ($user instanceof IUser) {
return [
'shareWith' => $userId,
'displayName' => $user->getDisplayName(),
'shareType' => IShare::TYPE_USER
];
$displayName = $user->getDisplayName();
}
return [];
return [
'shareWith' => $userId,
'displayName' => $displayName,
'shareType' => IShare::TYPE_USER
];
}
/**
@ -266,14 +269,17 @@ class FormsService {
* @return array
*/
private function formatGroups(string $groupId): array {
$displayName = '';
$group = $this->groupManager->get($groupId);
if ($group instanceof IGroup) {
return [
'shareWith' => $groupId,
'displayName' => $group->getDisplayName(),
'shareType' => IShare::TYPE_GROUP
];
$displayName = $group->getDisplayName();
}
return [];
return [
'shareWith' => $groupId,
'displayName' => $displayName,
'shareType' => IShare::TYPE_GROUP
];
}
}