Thanks for your answer Sebastien,
I dig a bit more and found that:
* when uploading a single file with problem (non dicom or corrupted or corrupted zip): we correctly see a red FAILURE
*
when uploading multiple files including one with problems (non dicom or
corrupted or corrupted zip): we correctly see a red FAILURE
* when
uploading a correct zip including some non-dicom or corrupted files: we
receive a green DONE (which is a bit misleading but understandable, I do
not see a better way as zip files often contain additional garbage,
displaying FAILURE would bother users)
But there seems to be a
problem when uploading multiple correct ZIP files if a network problem
happens. For example, while uploading many files ZIP, if I disconnect
from my VPN and then reconnect after a few seconds, some DICOM files are
not sent but the green DONE is displayed. See my capture attached. I
think this is a wrong behavior. The same test with raw dicom files is
correct: a red FAILURE is displayed.
I suppose the handling of zip files is also specific on the client side leading to this problem.
This
is not a huge problem and I think when you have many upload to do you
should use the API with a script instead of manually using the browser,
but I find it interesting to report.