get event message list with default order by updated
This commit is contained in:
parent
df477c1485
commit
74415b97e7
|
@ -260,11 +260,11 @@ func (h *AlertAPI) searchAlertMessage(w http.ResponseWriter, req *http.Request,
|
||||||
|
|
||||||
if sort != "" {
|
if sort != "" {
|
||||||
sortParts := strings.Split(sort, ",")
|
sortParts := strings.Split(sort, ",")
|
||||||
if len(sortParts) == 2 && sortParts[1] != "created" {
|
if len(sortParts) == 2 && sortParts[1] != "updated" {
|
||||||
sortBuilder.WriteString(fmt.Sprintf(`{"%s":{ "order": "%s"}},`, sortParts[0], sortParts[1]))
|
sortBuilder.WriteString(fmt.Sprintf(`{"%s":{ "order": "%s"}},`, sortParts[0], sortParts[1]))
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
sortBuilder.WriteString(`{"created":{ "order": "desc"}}`)
|
sortBuilder.WriteString(`{"updated":{ "order": "desc"}}`)
|
||||||
|
|
||||||
if status != "" {
|
if status != "" {
|
||||||
mustBuilder.WriteString(",")
|
mustBuilder.WriteString(",")
|
||||||
|
|
|
@ -671,7 +671,7 @@ func (engine *Engine) Do(rule *alerting.Rule) error {
|
||||||
conditionResults := checkResults.ResultItems
|
conditionResults := checkResults.ResultItems
|
||||||
var paramsCtx map[string]interface{}
|
var paramsCtx map[string]interface{}
|
||||||
if len(conditionResults) == 0 {
|
if len(conditionResults) == 0 {
|
||||||
alertItem.Priority = "info"
|
alertItem.Priority = ""
|
||||||
if checkResults.QueryResult.Nodata {
|
if checkResults.QueryResult.Nodata {
|
||||||
alertItem.State = alerting.AlertStateNodata
|
alertItem.State = alerting.AlertStateNodata
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue