Partly restored functionality

This commit is contained in:
Michael 2021-03-18 15:56:50 +00:00
parent b55ae5717b
commit 437f96e573

View file

@ -58,6 +58,12 @@ class ExpireAndRemoveUsers
Photo::delete(['uid' => $user['uid']]); Photo::delete(['uid' => $user['uid']]);
// Delete the contacts of this user // Delete the contacts of this user
$self = DBA::selectFirst('contact', ['nurl'], ['self' => true, 'uid' => $user['uid']]);
if (DBA::isResult($self)) {
DBA::delete('contact', ['nurl' => $self['nurl'], 'self' => false]);
}
// Delete all contacts of this user
DBA::delete('contact', ['uid' => $user['uid']]); DBA::delete('contact', ['uid' => $user['uid']]);
// These tables contain the permissionset which will also be deleted when a user is deleted. // These tables contain the permissionset which will also be deleted when a user is deleted.