mirror of
https://github.com/librenms/librenms.git
synced 2024-10-07 16:52:45 +00:00
default port group in Settings (#13175)
* default port group in Settings * . * wrap query with try catch * update config schema * change to select2 * . * . * inject no default port group choice * Paginator * .
This commit is contained in:
@ -28,6 +28,7 @@ use App\Http\Controllers\PaginatedAjaxController;
|
||||
use Illuminate\Contracts\Pagination\Paginator;
|
||||
use Illuminate\Database\Eloquent\Model;
|
||||
use Illuminate\Http\Request;
|
||||
use Illuminate\Support\Str;
|
||||
|
||||
abstract class SelectController extends PaginatedAjaxController
|
||||
{
|
||||
@ -91,4 +92,15 @@ abstract class SelectController extends PaginatedAjaxController
|
||||
'text' => $attributes->forget($model->getKeyName())->first(),
|
||||
];
|
||||
}
|
||||
|
||||
protected function includeGeneral(): bool
|
||||
{
|
||||
if (request()->has('id') && request('id') !== 0) {
|
||||
return false;
|
||||
} elseif (request()->has('term') && ! Str::contains('general', strtolower(request('term')))) {
|
||||
return false;
|
||||
}
|
||||
|
||||
return true;
|
||||
}
|
||||
}
|
||||
|
Reference in New Issue
Block a user