Ongeldige repository
type | https://docs.frem.sh/reference/api/errors/invalid-repository |
| HTTP-status | 400 Bad Request |
Wat het betekent
De repository of repository_id van een eigen secretpatroon noemt geen repository van deze organisatie, of ze zijn allebei opgegeven. detail zegt welke van de twee, bijvoorbeeld This organisation has no repository named infra. Hetzelfde type wordt gebruikt wanneer de repository’s op dat moment niet kunnen worden gecontroleerd (repositories cannot be checked right now; try again later).
Wat je kunt doen
Geef de naam of het id van een repository die in de organisatie bestaat, niet allebei, of laat ze allebei weg voor alle repository’s. Zegt detail dat de repository’s niet kunnen worden gecontroleerd, probeer het dan zo meteen opnieuw.
Vorm van het antwoord
Alle API-fouten van fremforge zijn RFC 9457 problem+json:
{
"type": "https://docs.frem.sh/reference/api/errors/invalid-repository",
"title": "Bad Request",
"status": 400,
"detail": "..."
}Baseer je logica op type, niet op title of detail: die zijn bedoeld voor mensen en kunnen anders worden geformuleerd.