fix failing policies nil pointer dereference (#4802)

This commit is contained in:
Michal Nicpon 2022-03-24 15:56:56 -06:00 committed by GitHub
parent f32c1668ae
commit 6c2199f2b0
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -90,7 +90,7 @@ func TriggerFailingPoliciesWebhook(
switch {
case errors.Is(err, sql.ErrNoRows):
level.Debug(logger).Log("msg", "skipping failing policy, deleted", "policyID", policyID)
if err := failingPoliciesSet.RemoveSet(policy.ID); err != nil {
if err := failingPoliciesSet.RemoveSet(policyID); err != nil {
level.Error(logger).Log("msg", "failed to remove policy from set", "policyID", policyID, "err", err)
}
continue