diff --git a/pkg/database/decisions.go b/pkg/database/decisions.go index 46950462e..ce5825704 100644 --- a/pkg/database/decisions.go +++ b/pkg/database/decisions.go @@ -567,7 +567,6 @@ func (c *Client) CountDecisionsSinceByValue(decisionValue string, since time.Tim contains := true decisions := c.Ent.Decision.Query().Where( decision.CreatedAtGT(since), - decision.UntilGT(time.Now().UTC()), ) decisions, err = applyStartIpEndIpFilter(decisions, contains, ip_sz, start_ip, start_sfx, end_ip, end_sfx) if err != nil { diff --git a/pkg/exprhelpers/exprlib_test.go b/pkg/exprhelpers/exprlib_test.go index b64e822e3..1bfbf7730 100644 --- a/pkg/exprhelpers/exprlib_test.go +++ b/pkg/exprhelpers/exprlib_test.go @@ -877,7 +877,7 @@ func TestGetDecisionsSinceCount(t *testing.T) { } decision2 := dbClient.Ent.Decision.Create(). SetCreatedAt(time.Now().AddDate(0, 0, -1)). - SetUntil(time.Now().Add(time.Hour)). + SetUntil(time.Now().AddDate(0, 0, -1)). SetScenario("crowdsec/test"). SetStartIP(start_ip). SetStartSuffix(start_sfx).