Fixes bug causing MySQL user accounts to be corrupted when resetting a password via the panel.

closes #352
This commit is contained in:
Dane Everitt 2017-03-17 17:17:36 -04:00
parent d5352e2b1e
commit 202dd52e2b
No known key found for this signature in database
GPG key ID: EEA66103B3D71F53
5 changed files with 23 additions and 11 deletions

View file

@ -239,15 +239,14 @@ class ServerController extends Controller
{
$server = Models\Server::byUuid($uuid);
$this->authorize('view-databases', $server);
$server->load('node', 'databases.host');
$server->js();
return view('server.settings.databases', [
'server' => $server,
'node' => $server->node,
'databases' => Models\Database::select('databases.*', 'database_servers.host as a_host', 'database_servers.port as a_port')
->where('server_id', $server->id)
->join('database_servers', 'database_servers.id', '=', 'databases.db_server')
->get(),
'databases' => $server->databases,
]);
}