Project

General

Profile

Development #81294

CMIS: rendre uploadFile idempotent

Added by Benjamin Dauvergne 10 days ago. Updated 10 days ago.

Status:
Nouveau
Priority:
Bas
Assignee:
-
Target version:
-
Start date:
18 September 2023
Due date:
% Done:

0%

Estimated time:
Patch proposed:
No
Planning:
No

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()

History

#2

Updated by Benjamin Dauvergne 10 days ago

  • Description updated (diff)

Also available in: Atom PDF