Fix server deletion
This commit is contained in:
parent
8dc24471ae
commit
e0958414d7
|
@ -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);
|
||||||
});
|
});
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue