mirror of
https://github.com/tchapi/davis.git
synced 2025-04-21 21:11:59 +02:00
Fix deleting calendar proxies (#126)
This commit is contained in:
parent
a045d80e6c
commit
93176d18d6
@ -139,7 +139,12 @@ class UserController extends AbstractController
|
||||
$entityManager->remove($user);
|
||||
|
||||
$principal = $doctrine->getRepository(Principal::class)->findOneByUri(Principal::PREFIX.$username);
|
||||
$principalProxyRead = $doctrine->getRepository(Principal::class)->findOneByUri($principal->getUri().Principal::READ_PROXY_SUFFIX);
|
||||
$principalProxyWrite = $doctrine->getRepository(Principal::class)->findOneByUri($principal->getUri().Principal::WRITE_PROXY_SUFFIX);
|
||||
|
||||
$entityManager->remove($principal);
|
||||
$entityManager->remove($principalProxyRead);
|
||||
$entityManager->remove($principalProxyWrite);
|
||||
|
||||
// Remove calendars and addressbooks
|
||||
$calendars = $doctrine->getRepository(CalendarInstance::class)->findByPrincipalUri(Principal::PREFIX.$username);
|
||||
|
Loading…
x
Reference in New Issue
Block a user