@@ -28,10 +28,10 @@ import (
28
28
)
29
29
30
30
const (
31
- paginationSize = 100 // used to queryAlert to avoid 'too many SQL variable'
32
- defaultLimit = 100 // default limit of element to returns when query alerts
33
- bulkSize = 50 // bulk size when create alerts
34
- maxLockRetries = 10 // how many times to retry a bulk operation when sqlite3.ErrBusy is encountered
31
+ paginationSize = 100 // used to queryAlert to avoid 'too many SQL variable'
32
+ defaultLimit = 100 // default limit of element to returns when query alerts
33
+ bulkSize = 50 // bulk size when create alerts
34
+ maxLockRetries = 10 // how many times to retry a bulk operation when sqlite3.ErrBusy is encountered
35
35
)
36
36
37
37
func formatAlertCN (source models.Source ) string {
@@ -485,7 +485,6 @@ func (c *Client) UpdateCommunityBlocklist(alertItem *models.Alert) (int, int, in
485
485
return alertRef .ID , inserted , deleted , nil
486
486
}
487
487
488
-
489
488
func (c * Client ) createDecisionChunk (simulated bool , stopAtTime time.Time , decisions []* models.Decision ) ([]* ent.Decision , error ) {
490
489
decisionCreate := make ([]* ent.DecisionCreate , len (decisions ))
491
490
@@ -532,7 +531,6 @@ func (c *Client) createDecisionChunk(simulated bool, stopAtTime time.Time, decis
532
531
return ret , nil
533
532
}
534
533
535
-
536
534
func (c * Client ) createAlertChunk (machineID string , owner * ent.Machine , alerts []* models.Alert ) ([]string , error ) {
537
535
alertBuilders := make ([]* ent.AlertCreate , len (alerts ))
538
536
alertDecisions := make ([][]* ent.Decision , len (alerts ))
@@ -737,7 +735,6 @@ func (c *Client) createAlertChunk(machineID string, owner *ent.Machine, alerts [
737
735
return ret , nil
738
736
}
739
737
740
-
741
738
func (c * Client ) CreateAlert (machineID string , alertList []* models.Alert ) ([]string , error ) {
742
739
var owner * ent.Machine
743
740
var err error
@@ -863,6 +860,8 @@ func AlertPredicatesFromFilter(filter map[string][]string) ([]predicate.Alert, e
863
860
case "include_capi" : //allows to exclude one or more specific origins
864
861
if value [0 ] == "false" {
865
862
predicates = append (predicates , alert .Not (alert .HasDecisionsWith (decision .OriginEQ (types .CAPIOrigin ))))
863
+ predicates = append (predicates , alert .Not (alert .HasDecisionsWith (decision .OriginEQ (types .ListOrigin ))))
864
+
866
865
} else if value [0 ] != "true" {
867
866
log .Errorf ("Invalid bool '%s' for include_capi" , value [0 ])
868
867
}
0 commit comments