mirror of
https://github.com/librenms/librenms.git
synced 2024-10-07 16:52:45 +00:00
validation fixes
This commit is contained in:
@@ -26,6 +26,7 @@
|
||||
namespace LibreNMS\Validations;
|
||||
|
||||
use LibreNMS\Config;
|
||||
use LibreNMS\DB\Eloquent;
|
||||
use LibreNMS\Validator;
|
||||
|
||||
class Configuration extends BaseValidation
|
||||
@@ -46,5 +47,9 @@ class Configuration extends BaseValidation
|
||||
if (config('app.debug')) {
|
||||
$validator->warn('Debug enabled. This is a security risk.');
|
||||
}
|
||||
|
||||
if (Eloquent::isConnected() && !\DB::table('devices')->exists()) {
|
||||
$validator->warn('You have no devices.', 'Consider adding a device such as localhost: ' . $validator->getBaseURL() . '/addhost');
|
||||
}
|
||||
}
|
||||
}
|
||||
|
@@ -49,7 +49,7 @@ $validator = new Validator();
|
||||
$validator->validate();
|
||||
|
||||
foreach ($validator->getAllResults() as $group => $results) {
|
||||
echo '<div class="panel-group"><div class="panel panel-default"><div class="panel-heading"> ';
|
||||
echo '<div class="panel-group" style="margin-bottom: 5px"><div class="panel panel-default"><div class="panel-heading"> ';
|
||||
echo "<h4 class='panel-title'><a data-toggle='collapse' data-target='#${group}Body'>";
|
||||
echo ucfirst($group);
|
||||
|
||||
@@ -127,7 +127,7 @@ foreach ($validator->getAllResults() as $group => $results) {
|
||||
}
|
||||
echo '</div>';
|
||||
}
|
||||
echo '</div></div></div>';
|
||||
echo '</div></div></div></div>';
|
||||
}
|
||||
|
||||
|
||||
|
Reference in New Issue
Block a user