Projet

Général

Profil

Development #81294

CMIS: rendre uploadFile idempotent

Ajouté par Benjamin Dauvergne il y a 7 mois. Mis à jour il y a 7 mois.

Statut:
Nouveau
Priorité:
Bas
Assigné à:
-
Version cible:
-
Début:
18 septembre 2023
Echéance:
% réalisé:

0%

Temps estimé:
Patch proposed:
Non
Planning:
Non

Description

Cf. #81262-5

Il serait certainement plus pratique (vu qu'il est difficile dans les workflows de s'assurer qu'un appel pour déposer un fichier n'a lieu qu'une fois) que l'appel uploadFile soit idempotent, i.e. si le fichier est déjà là avec les bonnes métadonnée, ne pas renvoyer l'erreur "already exist" mais faire comme si tout allait bien, soit :
  • en comparant l'existant au voulu et en comparant
  • en créant une nouvelle version via les appels checking()/setContentStream()/updateProperties()/checkout()

Historique

#2

Mis à jour par Benjamin Dauvergne il y a 7 mois

  • Description mis à jour (diff)

Formats disponibles : Atom PDF