Hoppa till huvudinnehållet

Borttagen inställning

typehttps://docs.frem.sh/reference/api/errors/removed-setting
HTTP status400 Bad Request

Vad det betyder

Begäran försökte ange en organisationsinställning som fremforge har tagit bort eftersom den sparades men aldrig tillämpades. Ingenting skrevs.

Exempel på detail-meddelanden som returneras med det här felet:

  • default_template_repo was removed: it was stored but never applied to new repositories. Choose a template in Forgejo’s New Repository form, or create the repository with POST /api/v1/repos/{template_owner}/{template_repo}/generate. Sending "" or null is accepted and does nothing.

Vad du gör

Ta bort fältet från begäran, eller skicka "" eller null. För att skapa repon från en mall markerar du källrepot som mall i dess inställningar och väljer det sedan i Forgejos formulär New Repository, eller anropar POST /api/v1/repos/{template_owner}/{template_repo}/generate.

Svarets form

Alla fel från fremforges API är RFC 9457 problem+json:

{
  "type": "https://docs.frem.sh/reference/api/errors/removed-setting",
  "title": "Bad Request",
  "status": 400,
  "detail": "..."
}

Styr din felhantering på type, inte på title eller detail: de är skrivna för människor och kan formuleras om.