Projet

Général

Profil

Development #51983

Prise en compte de la méthode PUT sur les endpoints

Ajouté par Nicolas Roche il y a environ 3 ans. Mis à jour il y a environ 3 ans.

Statut:
Rejeté
Priorité:
Normal
Assigné à:
Version cible:
-
Début:
12 mars 2021
Echéance:
% réalisé:

0%

Temps estimé:
Patch proposed:
Oui
Planning:
Non

Description

(parce que ce n'est pas encore la cas)


Fichiers


Demandes liées

Lié à Passerelle - Development #51884: eSirius : ajouter la possibilité de modifier un rendez-vous (PUT)Fermé10 mars 2021

Actions

Historique

#1

Mis à jour par Nicolas Roche il y a environ 3 ans

  • Lié à Development #51884: eSirius : ajouter la possibilité de modifier un rendez-vous (PUT) ajouté
#2

Mis à jour par Nicolas Roche il y a environ 3 ans

Mon plan, dans la continuité de #25590 et #37481 :
  • ajouter sa prise en charge par GenericEndpointView
  • ajouter un paramètre put pour passer un nouveau schéma json (permettant à un même endpoint d’accepter 2 formats de payload différents pour les méthodes POST et PUT).
  • reporter les modifications apportées sur la méthode patch.

(l'idée étant que les schémas peuvent différer ne serait-ce que sur les attributs obligatoires entre les méthodes POST et PATCH)

#3

Mis à jour par Frédéric Péters il y a environ 3 ans

  • Sujet changé de Prise en compte de la méthode PUT sur les endpoints à eSirius : Prise en compte de la méthode PUT sur les endpoints
#4

Mis à jour par Frédéric Péters il y a environ 3 ans

(ah non pas spécifique eSirius)

Mais je dirais de ne pas du tout se prendre la tête ici sur quoique ce soit et simplement ne rien faire, qu'un endpoint particulier soit ajouté, qui fasse l'appel PUT vers eSirius, mais que l'endpoint en lui-même, ça soit du POST classique.

#5

Mis à jour par Nicolas Roche il y a environ 3 ans

Oui c'est aussi l'avis de Thomas, mais avant ça j'ai été retoqué parce que le endpoint esirius "delete-appointments" n'était pas appelé en "DELETE".
Je vais proposer un patch au cas où, mais sinon je rebasculerais vers POST.

#6

Mis à jour par Frédéric Péters il y a environ 3 ans

  • Sujet changé de eSirius : Prise en compte de la méthode PUT sur les endpoints à Prise en compte de la méthode PUT sur les endpoints
#7

Mis à jour par Nicolas Roche il y a environ 3 ans

0002, un coup de sed : s/post_data/payload_data

#8

Mis à jour par Frédéric Péters il y a environ 3 ans

(je dirais que non, notamment parce qu'intenable d'imposer pour une raison si futile un changement sur tous les connecteurs).

#9

Mis à jour par Nicolas Roche il y a environ 3 ans

  • Statut changé de Solution proposée à Rejeté

Formats disponibles : Atom PDF