Gå til hovedinnhold

Regelbasert rettelse: en rettelse pågår allerede eller er åpen

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

Hva det betyr

Returneres av POST /orgs/{org}/code-security/secrets/findings/{id}/fix og POST /orgs/{org}/code-security/iac/findings/{id}/fix (regelbaserte rettelser). Ingen rettelse ble bestilt, og ingen pull request ble åpnet.

En rettelse for dette funnet er allerede under arbeid, eller pull requesten for den er åpen. Svaret inneholder et existing-objekt med request_id, status, pr_number og pr_url.

Eksempel på detail-melding som returneres med denne feilen:

  • A fix for this finding is already being prepared or is open.

Svaret inneholder også "reason": "already_proposed".

Hva du gjør

Gå gjennom den åpne pull requesten, eller følg forespørselen med GET /orgs/{org}/code-security/fix-requests.

Svarformat

Alle feil fra fremforge-API-et er RFC 9457 problem+json:

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

La koden din skille feilene på type, ikke på title eller detail – de er skrevet for mennesker og kan bli formulert om.