mirror of
https://github.com/librenms/librenms.git
synced 2024-10-07 16:52:45 +00:00
Add alert_rule filtering to API ROUTE "list_alerts" (#11109)
* Add alert_rule filtering to API ROUTE "list_alerts" * move alert_rule filter before "order by" * $_GET to $request->get * spacing * multiple empty-lines
This commit is contained in:
@@ -988,7 +988,15 @@ function list_alerts(\Illuminate\Http\Request $request)
|
||||
}
|
||||
|
||||
$order = 'timestamp desc';
|
||||
|
||||
|
||||
$alert_rule = $request->get('alert_rule');
|
||||
if (isset($alert_rule)) {
|
||||
if (is_numeric($alert_rule)) {
|
||||
$param[] = $alert_rule;
|
||||
$sql .= ' AND `R`.id=?';
|
||||
}
|
||||
}
|
||||
|
||||
if ($request->has('order')) {
|
||||
list($sort_column, $sort_order) = explode(' ', $request->get('order'), 2);
|
||||
if (($res = validate_column_list($sort_column, 'alerts')) !== true) {
|
||||
|
Reference in New Issue
Block a user