Naar de hoofdinhoud

Fix op basis van regels: de bevinding is afgewezen

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

Wat het betekent

Teruggegeven door POST /orgs/{org}/code-security/secrets/findings/{id}/fix en POST /orgs/{org}/code-security/iac/findings/{id}/fix (fixes op basis van regels). Er is geen fix aangevraagd en er is geen pull request geopend.

De bevinding is afgewezen. Een fix wordt alleen voorgesteld voor een open bevinding.

Voorbeeld van een detail-bericht dat met deze fout wordt teruggegeven:

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

Het antwoord bevat ook "reason": "not_open".

Wat je kunt doen

Heropen de bevinding eerst als je er een fix voor wilt.

Vorm van het antwoord

Alle API-fouten van fremforge zijn RFC 9457 problem+json:

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

Baseer je logica op type, niet op title of detail: die zijn bedoeld voor mensen en kunnen anders worden geformuleerd.