Remove unused code..

This commit is contained in:
Matias De lellis
2020-06-17 10:51:00 -03:00
parent c601a44c31
commit dcc38c1f25

View File

@@ -389,88 +389,4 @@ class NoteService {
}
}
/**
* @NoAdminRequired
*/
public function getUserGroupsAndUsersWithShare($userId, $noteId) {
$userMgr = \OC::$server->getUserManager();
$grpMgr = \OC::$server->getGroupManager();
$users = array();
$groups = array();
if($grpMgr->isAdmin($userId)) {
$igroups = $grpMgr->search("");
$iusers = $userMgr->search("");
foreach($igroups as $g) {
$groups[] = $g->getGID();
}
foreach($iusers as $u) {
$users[] = $u->getUID();
}
} else {
$igroups = $grpMgr->getUserGroups($userMgr->get($userId));
foreach($igroups as $g) {
$iusers = $g->getUsers();
foreach($iusers as $u) {
$users[] = $u->getUID();
}
$groups[] = $g->getGID();
}
}
$users = array_unique($users);
if(($i = array_search($userId, $users)) !== false) {
unset($users[$i]);
}
$pos_users = array();
$pos_groups = array();
$shares = $this->noteShareMapper->getSharesForNote($noteId);
foreach($shares as $s) {
$shareType = $s->getSharedUser();
if(strlen($shareType) !== 0) {
if(($i = array_search($shareType, $users)) !== false) {
unset($users[$i]);
$pos_users[] = $shareType;
}
} else {
$shareType = $s->getSharedGroup();
if(($i = array_search($shareType, $groups)) !== false) {
unset($groups[$i]);
$pos_groups[] = $shareType;
}
}
}
return ['groups' => $groups, 'users' => $users, 'posGroups' => $pos_groups, 'posUsers' => $pos_users];
}
/**
*/
public function addGroupShare($groupId, $noteId) {
$share = new NoteShare();
$share->setSharedGroup($groupId);
$share->setNoteId($noteId);
$this->noteShareMapper->insert($share);
}
/**
*/
public function removeGroupShare($groupId, $noteId) {
$share = $this->noteShareMapper->findByNoteAndGroup($noteId, $groupId);
$this->noteShareMapper->delete($share);
}
/**
*/
public function addUserShare($userId, $noteId) {
$share = new NoteShare();
$share->setSharedUser($userId);
$share->setNoteId($noteId);
$this->noteShareMapper->insert($share);
}
/**
*/
public function removeUserShare($userId, $noteId) {
$share = $this->noteShareMapper->findByNoteAndUser($noteId, $userId);
$this->noteShareMapper->delete($share);
}
}