Gå til hovedindhold

Regelbaseret rettelse: fundet er afvist

typehttps://docs.frem.sh/reference/api/errors/rule-fix-not-open
HTTP status409 Conflict

Hvad det betyder

Returneres af POST /orgs/{org}/code-security/secrets/findings/{id}/fix og POST /orgs/{org}/code-security/iac/findings/{id}/fix (regelbaserede rettelser). Der blev ikke bestilt nogen rettelse, og der blev ikke åbnet nogen pull request.

Fundet er blevet afvist. Der foreslås kun en rettelse til et åbent fund.

Eksempel på en detail-besked, der returneres med denne fejl:

  • The finding is dismissed; a fix is only proposed for open findings.

Svaret indeholder også "reason": "not_open".

Hvad du skal gøre

Genåbn først fundet, hvis du vil have en rettelse til det.

Svarets form

Alle fejl fra fremforges API er RFC 9457 problem+json:

{
  "type": "https://docs.frem.sh/reference/api/errors/rule-fix-not-open",
  "title": "Conflict",
  "status": 409,
  "detail": "...",
  "reason": "not_open"
}

Lad din kode træffe beslutninger ud fra type, ikke ud fra title eller detail – de er skrevet til mennesker og kan blive omformuleret.