You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
To catch files that have incorrectly uploaded to Zenodo, we should add a validation to AbstractDatasetArchiver.validate_dataset() that compares the checksum for each file reported in the datapackage.json (generated based on the local file) and the checksum reported for the same file when getting the record from Zenodo (see, e.g., https://zenodo.org/api/records/11408171).
If these are not the same, this is a way to catch incomplete/corrupted file uploads, which should produce a validation failure.
The text was updated successfully, but these errors were encountered:
To catch files that have incorrectly uploaded to Zenodo, we should add a validation to
AbstractDatasetArchiver.validate_dataset()
that compares the checksum for each file reported in thedatapackage.json
(generated based on the local file) and the checksum reported for the same file when getting the record from Zenodo (see, e.g., https://zenodo.org/api/records/11408171).If these are not the same, this is a way to catch incomplete/corrupted file uploads, which should produce a validation failure.
The text was updated successfully, but these errors were encountered: