• Recent
    • Tags
    • Popular
    • Users
    • Groups
    • Search
    • Register
    • Login

    Unsolved /api/persons/{id}/groups liefert leere Felder

    ChurchTools Schnittstellen
    1
    2
    190
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • skipyS
      skipy
      last edited by

      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 Reply Last reply Reply Quote 0
      • skipyS
        skipy
        last edited by

        @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 Reply Last reply Reply Quote 0
        • First post
          Last post