Duke-GCB / DukeDSClient

Command line program to allow uploading, downloading, and managing projects in the duke-data-service.
MIT License
5 stars 6 forks source link

Fix 400 error when running check command #340

Open johnbradley opened 2 years ago

johnbradley commented 2 years ago

A new 400 error started occurring when running the check command for a problematic project:

ddsc.core.ddsapi.DataServiceError: Error 400 on /projects/.../files
Reason:The specified multipart upload does not exist. The upload ID might be invalid, 
or the multipart upload might have been aborted or completed.

The check command should consider this project in an invalid state and attempt to find the problematic file.