Development #81294
Updated by Benjamin Dauvergne 3 months ago
Cf. #81262-5
Il serait certainement plus pratique (vu 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) 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()
Il serait certainement plus pratique (vu 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) 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()