Refactor code and update UI components
This commit is contained in:
@@ -219,17 +219,11 @@ Route::middleware(['auth'])->group(function () {
|
||||
|
||||
Route::middleware(['auth'])->group(function () {
|
||||
Route::get('/destinations', function () {
|
||||
$servers = Server::all();
|
||||
$servers = Server::isUsable()->get();
|
||||
$destinations = collect([]);
|
||||
foreach ($servers as $server) {
|
||||
$destinations = $destinations->merge($server->destinations());
|
||||
}
|
||||
return view('destination.all', [
|
||||
'destinations' => $destinations,
|
||||
]);
|
||||
})->name('destination.all');
|
||||
Route::get('/destination/new', function () {
|
||||
$servers = Server::isUsable()->get();
|
||||
$pre_selected_server_uuid = data_get(request()->query(), 'server');
|
||||
if ($pre_selected_server_uuid) {
|
||||
$server = $servers->firstWhere('uuid', $pre_selected_server_uuid);
|
||||
@@ -237,11 +231,26 @@ Route::middleware(['auth'])->group(function () {
|
||||
$server_id = $server->id;
|
||||
}
|
||||
}
|
||||
return view('destination.new', [
|
||||
return view('destination.all', [
|
||||
'destinations' => $destinations,
|
||||
"servers" => $servers,
|
||||
"server_id" => $server_id ?? null,
|
||||
]);
|
||||
})->name('destination.new');
|
||||
})->name('destination.all');
|
||||
// Route::get('/destination/new', function () {
|
||||
// $servers = Server::isUsable()->get();
|
||||
// $pre_selected_server_uuid = data_get(request()->query(), 'server');
|
||||
// if ($pre_selected_server_uuid) {
|
||||
// $server = $servers->firstWhere('uuid', $pre_selected_server_uuid);
|
||||
// if ($server) {
|
||||
// $server_id = $server->id;
|
||||
// }
|
||||
// }
|
||||
// return view('destination.new', [
|
||||
// "servers" => $servers,
|
||||
// "server_id" => $server_id ?? null,
|
||||
// ]);
|
||||
// })->name('destination.new');
|
||||
Route::get('/destination/{destination_uuid}', function () {
|
||||
$standalone_dockers = StandaloneDocker::where('uuid', request()->destination_uuid)->first();
|
||||
$swarm_dockers = SwarmDocker::where('uuid', request()->destination_uuid)->first();
|
||||
|
||||
Reference in New Issue
Block a user