diff --git a/src/Model/User.php b/src/Model/User.php index 6b110f6afb..59ca4c90a4 100644 --- a/src/Model/User.php +++ b/src/Model/User.php @@ -891,7 +891,7 @@ class User Worker::add(PRIORITY_LOW, 'Directory', $self['url']); // Remove the user relevant data - Worker::add(PRIORITY_LOW, 'RemoveUser', $uid); + Worker::add(PRIORITY_NEGLIGIBLE, 'RemoveUser', $uid); return true; } diff --git a/src/Worker/RemoveContact.php b/src/Worker/RemoveContact.php index 00027dca40..08c7c23a77 100644 --- a/src/Worker/RemoveContact.php +++ b/src/Worker/RemoveContact.php @@ -24,7 +24,7 @@ class RemoveContact { do { $items = Item::select(['id'], $condition, ['limit' => 100]); while ($item = Item::fetch($items)) { - DBA::delete('item', ['id' => $item['id']]); + Item::deleteById($item['id'], PRIORITY_NEGLIGIBLE); } DBA::close($items); } while (Item::exists($condition));