Navigation

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

    Zeitfenster

    ChurchTools Schnittstellen
    2
    3
    71
    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.
    • T
      thommyb last edited by thommyb

      Mir ist aufgefallen, dass die Endpunkte verschiedene Query-Attribute für die Angabe eines Zeitfensters nutzen

      from/to:
      /calendar/appointments
      /events
      /persons
      /resources

      from_date/to_date:
      /groups/{groupdId}/absences
      /persons/{personsId}/absences

      start_date/end_date:
      /finance/transactions
      /groups/{groupId}/meetings
      /persons/birthdays (/persons hat außerdem noch birthday_before/birthday_after)
      /sync/executions
      /sync/logs

      Leider kann ich nicht erkennen, was der semantische Unterschied sein soll. Wäre es nicht möglich, diese Attribute zu vereinheitlichen? Dann muss ich mir nur ein Parameter-Paar merken und muss auch nur eine Funktion schreiben, die die Attribute erzeugt und an die Query anhängt. Das würde doch sicher auch der App helfen....

      B 1 Reply Last reply Reply Quote 3
      • B
        bwl21 @thommyb last edited by

        @thommyb in realität ist kein semantischer unterschied sichtbar. Es wäre sicher sinnvoll, hier ein konsistenteres API anzubieten, aber es würde die Rückwärtskompatibilität brechen.

        T 1 Reply Last reply Reply Quote 0
        • T
          thommyb @bwl21 last edited by thommyb

          @bwl21 Nein, die Rückwartskompatibilität ist kein Problem. Der alte Parameter kann ja weiterhin akzeptiert werden, aber der einheitliche ist der dokumentierte.

          1 Reply Last reply Reply Quote 0
          • First post
            Last post