Zum Hauptinhalt springen

Entfernte Einstellung

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

Was das bedeutet

Die Anfrage wollte eine Organisationseinstellung setzen, die fremforge entfernt hat, weil sie gespeichert, aber nie angewendet wurde. Es wurde nichts geschrieben.

Beispiele für detail-Meldungen, die mit diesem Fehler zurückkommen:

  • 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.

Was du tun kannst

Entferne das Feld aus der Anfrage oder sende "" bzw. null. Um Repositorys aus einer Vorlage zu starten, markiere das Quell-Repository in seinen Einstellungen als Vorlage und wähle es dann im Formular New Repository von Forgejo aus, oder rufe POST /api/v1/repos/{template_owner}/{template_repo}/generate auf.

Form der Antwort

Alle Fehler der fremforge-API sind RFC 9457 problem+json:

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

Werte type aus, nicht title oder detail – diese sind für Menschen gedacht und können umformuliert werden.