Benchen hittades inte
type | https://docs.frem.sh/reference/api/errors/bench-not-found |
| HTTP status | 404 Not Found |
Vad det betyder
Ingen utvecklings-bench med det id:t tillhör dig i den här organisationen.
Detta är också svaret när benchen finns men tillhör någon annan. En bench innehåller en persons skalhistorik, inloggningar och arbetskatalog, så en token som kan lista organisationens benches kan ändå inte öppna en kollegas terminal. De två fallen delar avsiktligt ett och samma svar: att skilja dem åt skulle låta en token ta reda på vilka bench-id:n som finns.
Exempel på detail-meddelanden som returneras med det här felet:
- No such bench for this user.
Vad du gör
Kontrollera id:t mot GET /benches, och kontrollera att benchen är din. fremforge bench attach utan id gör detta åt dig när organisationen har exakt en bench, och frågar i stället för att gissa när den har fler.
Svarets form
Alla fel från fremforges API är RFC 9457 problem+json:
{
"type": "https://docs.frem.sh/reference/api/errors/bench-not-found",
"title": "Not Found",
"status": 404,
"detail": "..."
}Styr din felhantering på type, inte på title eller detail: de är skrivna för människor och kan formuleras om.