mirror of
https://github.com/librenms/librenms.git
synced 2024-10-07 16:52:45 +00:00
ajax step status check standardized
This commit is contained in:
@@ -49,7 +49,8 @@ class InstallationController extends Controller
|
||||
|
||||
public function baseIndex()
|
||||
{
|
||||
return redirect()->route('install.checks');
|
||||
$initial = key($this->steps) ?: 'checks';
|
||||
return redirect()->route("install.$initial");
|
||||
}
|
||||
|
||||
public function invalid()
|
||||
@@ -57,6 +58,13 @@ class InstallationController extends Controller
|
||||
abort(404);
|
||||
}
|
||||
|
||||
public function stepsCompleted()
|
||||
{
|
||||
return response()->json(array_map(function ($controller) {
|
||||
return $controller::enabled($this->steps);
|
||||
}, $this->steps));
|
||||
}
|
||||
|
||||
final protected function formatData($data = [])
|
||||
{
|
||||
$data['steps'] = $this->steps;
|
||||
|
||||
Reference in New Issue
Block a user