Development #39248
Mettre à jour le connecteur ClicRDV
0%
Description
Il n'utilise pas la "nouvelle" API notamment pour la création d'un rendez-vous, cf http://developers.clicrdv.com/fr/rest-ressources-appointment.html
(Le format d'API actuellement utilisé par le connecteur était sans doute juste "deprecated" jusqu'à hier, mais il est désormais refusé, retour 400 "No appointment parameter". Sans doute faudra-t-il faire le tour des autres API utilisées par notre connecteur)
Fichiers
Révisions associées
clicrdv: use correct method when cancelling appointment (#39248)
clicrdv: update appointment request format (#39248)
clicrdv: use correct method when cancelling appointment (#39248)
Historique
Mis à jour par Thomas Noël il y a environ 4 ans
Autre erreur 400 reçue sur un cancel :
APPOINTMENTS/nnnnn https://www.clicrdv.com/api/v1/groups/nnn/DELETE?apikey=....&format=json (=> 400)
Mis à jour par Valentin Deniaud il y a environ 4 ans
- Fichier 0001-clicrdv-update-appointment-request-format-39248.patch 0001-clicrdv-update-appointment-request-format-39248.patch ajouté
- Statut changé de Nouveau à Solution proposée
- Patch proposed changé de Non à Oui
Bonne nouvelle, dans les endpoints que l'on implémente il ne semble pas y avoir d'autre changement que celui qui a nécessité l'ouverture du ticket.
Je les ai normalement tous vérifiés et testés, avec un diff de l'ancienne doc sur récupérée sur archive.org quand c'était possible.
Par ex, on voit bien le changement apporté à l'endpoint /appointments/ : nouveau vs ancien , ce qui permet aussi de voir que le sens des paramètres n'a pas changé.
Mis à jour par Valentin Deniaud il y a environ 4 ans
- Statut changé de Solution proposée à En cours
Oh wait, j'ai zappé le cancel.
Mis à jour par Valentin Deniaud il y a environ 4 ans
- Fichier 0002-clicrdv-use-correct-method-when-cancelling-appointme.patch 0002-clicrdv-use-correct-method-when-cancelling-appointme.patch ajouté
- Fichier 0001-clicrdv-update-appointment-request-format-39248.patch 0001-clicrdv-update-appointment-request-format-39248.patch ajouté
- Statut changé de En cours à Solution proposée
La trace sur le cancel vient d'une typo toute récente dans #7898, rien à voir donc, je mets la modif dans un commit séparé.
Mis à jour par Serghei Mihai il y a environ 4 ans
Bien vu dans le 0002 (my bad).
Ce patch va résoudre le problème à Vincennes, mais nous avons des instances déployées ailleurs et pas reçu de traces. A priori ce correctif aura un impact sur les autres clients, ou je me trompe?
Mis à jour par Valentin Deniaud il y a environ 4 ans
Vérifié sur la prod, il n'y a que du clicrdv.com (et tous à Vincennes).
Mis à jour par Serghei Mihai il y a environ 4 ans
- Statut changé de Solution proposée à Solution validée
Go. En hotfix.
Mis à jour par Valentin Deniaud il y a environ 4 ans
- Statut changé de Solution validée à Résolu (à déployer)
commit ed46d7af2c65e7f5c6e01cfff20e5fc59c36a44b Author: Valentin Deniaud <vdeniaud@entrouvert.com> Date: Mon Jan 27 17:14:54 2020 +0100 clicrdv: use correct method when cancelling appointment (#39248) commit 70c98fedc7bbb297fd7c89c45cd220f04751fd03 Author: Valentin Deniaud <vdeniaud@entrouvert.com> Date: Mon Jan 27 16:49:55 2020 +0100 clicrdv: update appointment request format (#39248)
Mis à jour par Serghei Mihai il y a environ 4 ans
- Statut changé de Résolu (à déployer) à Solution validée
Je me charge du déploiement du hotfix.
Mis à jour par Thomas Noël il y a environ 4 ans
- Statut changé de Solution validée à Solution déployée
clicrdv: update appointment request format (#39248)