Fix server deletion

This commit is contained in:
Dane Everitt 2017-04-21 17:21:00 -04:00
parent 8dc24471ae
commit e0958414d7
No known key found for this signature in database
GPG Key ID: EEA66103B3D71F53
1 changed files with 2 additions and 4 deletions

View File

@ -761,9 +761,7 @@ class ServerRepository
$server->load('subusers.permissions'); $server->load('subusers.permissions');
$server->subusers->each(function ($subuser) { $server->subusers->each(function ($subuser) {
$subuser->permissions->each(function ($permission) { $subuser->permissions->each->delete();
$perm->delete();
});
$subuser->delete(); $subuser->delete();
}); });
@ -774,7 +772,7 @@ class ServerRepository
// This is the one un-recoverable point where // This is the one un-recoverable point where
// transactions will not save us. // transactions will not save us.
$repository = new DatabaseRepository; $repository = new DatabaseRepository;
$server->databases->each(function ($item) { $server->databases->each(function ($item) use ($repository) {
$repository->drop($item->id); $repository->drop($item->id);
}); });