Letzter Eigentümer

Moses SkodaEntwickler1 Min. Lesezeit

Bei diesem Problem antwortet die API mit 409 Conflict. Der Wert von type ist https://lingo.dev/docs/api/errors/last-owner-removal. Unter Fehler und Statuscodes findest du die gemeinsame Struktur aller Fehler.

Benutzer <userId> ist der letzte Eigentümer der Organisation <organizationId>. Eine Organisation muss immer mindestens einen Eigentümer haben. Weise daher zuerst einem anderen Mitglied die Eigentümerrolle zu.

Felder#

Neben den Standardfeldern type, status, title und detail enthält der Antwortkörper die folgenden Felder. Aus diesen Feldern wird der Text in detail erstellt. Ein Client kann daher stattdessen einen eigenen Text anzeigen.

FeldTyp
organizationIdstring
userIdstring

Beispiel#

json
{
  "detail": "User <userId> is the last owner of organization <organizationId>. An organization must keep at least one owner. Give the owner role to another member first.",
  "organizationId": "<organizationId>",
  "userId": "<userId>",
  "type": "https://lingo.dev/docs/api/errors/last-owner-removal",
  "status": 409,
  "title": "Last owner"
}

Zurückgegeben von#

  • DELETE /v2/members/{id}
  • PATCH /v2/organizations/{orgId}/members/{userId}