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

    Ungelöst Kalendereintrag über REST-Api ändern

    ChurchTools Schnittstellen
    3
    3
    139
    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.
    • A FA
      A F
      zuletzt editiert von

      Hallo zusammen,

      ich versuche aktuell einen Kalendereintrag per REST-Api auzulesen und zu ändern.
      Hintergrund ist das wir einen Link zu einer Veranstaltung automatisiert einem Kalendereintrag zuordnen wollen.

      Leider komme ich mit dem aktuellen Endpunkt PUT /calenders/{calenderId}/appointments/{appointmentId} nicht weiter, weil ich nicht weiß in welchem Format die Daten übergeben werden sollen.

      42bb7010-a99a-4a90-a115-1b6f5e9e0650-image.png

      Hat jemand damit bereits Erfahrung gemacht und kann mir hier weiterhelfen ?

      Viele Grüße,
      Artur

      aschildA 1 Antwort Letzte Antwort Antworten Zitieren 0
      • aschildA
        aschild @A F
        zuletzt editiert von

        Hallo @a-f ,

        das dies ein PUT ist, darfst/musst du alle Felder mitsenden.
        Also eigentlich alles was du beim GET zum appointment erhälst.

        Schau zB. mal hier im main.js, um die Zeile 121
        https://github.com/a-schild/churchtools-calendarlocations

        Da definiere ich die neue Location zum Kalendereintrag als JSON Fragment, in Zeile 134 wird der Originaleintrag via REST abgerufen und dann in 138 mit dem appointtment_address ergänzt und dann in 144 mittels PUT hochgeladen

        3.x kein Selfhosting mehr

        A 1 Antwort Letzte Antwort Antworten Zitieren 1
        • A
          artfed @aschild
          zuletzt editiert von

          @aschild Top, danke! Das hat funktioniert!

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