• Aktuell
    • Tags
    • Beliebt
    • Benutzer
    • Gruppen
    • Suche
    • Registrieren
    • Anmelden

    Ungelöst /api/persons/{id}/groups liefert leere Felder

    ChurchTools Schnittstellen
    1
    2
    150
    Lade mehr Beiträge
    • Älteste zuerst
    • Neuste zuerst
    • Meiste Stimmen
    Antworten
    • In einem neuen Thema antworten
    Anmelden zum Antworten
    Dieses Thema wurde gelöscht. Nur Nutzer mit entsprechenden Rechten können es sehen.
    • skipyS
      skipy
      zuletzt editiert von

      Wenn ich die /api/persons/{id}/groups für eine konkrete Person aufrufe, bekomme ich zwar die zugeordneten Gruppen. Aber einige Felder sind nicht gesetzt (bzw. null), obwohl sie das nicht sein dürften.

      Konkret sind diese Felder bei mir NULL:

      roleId = null,      // müsste eigentlich Integer sein
      comment = null  // müsste eigentlich string sein
      group = [
         titel = null           // müsste eigenltich string sein
      ]
      

      Das liegt (mal wieder) an Fehlern in der openapi.json Spezifikation.

      1. Stimmt der angegebene Rückgabeparameter nicht. Anstelle von "title" ist dort fälschlicherweise in deutscher Schreibweise "titel" angegeben
      "titel": {
         "type": "string"
      },
      
      1. Der in der openapi.json mit "roleId" angegebene Parameter existiert in der Realität nicht, sondern heißt tatsächlich "groupTypeRoleId".
      "roleId": {
         "type": "integer"
      },
      
      1. Der in der openapi.json mit "comment" spezifizierte Parameter, wird in der Realität überhaupt nicht zurückgegeben.
      "comment": {
         "type": "string"
      },
      

      Könnt ihr das bitte beheben?

      Danke und Grüße 🖐

      1 Antwort Letzte Antwort Antworten Zitieren 0
      • skipyS
        skipy
        zuletzt editiert von

        @davidschilling Kannst du schon sagen, ab wann ihr die hier genannten Fehler beheben könnt?
        Ich wäre zu mindestens über eine Rückmeldung ganz dankbar.

        1 Antwort Letzte Antwort Antworten Zitieren 0
        • Erster Beitrag
          Letzter Beitrag