dropbox / dropbox/dropbox-sdk-python

Dropbox.files_delete_batch and similiar methods to support deleting a specific version

Open
#491 1 comment 0 reactions 0 assignees View on GitHub
enhancement
Dominant language
Python
Stars
983
Forks
330
Avg merge
3m
Merged PRs (30d)
10

Description

We are running an unattended process which uploads files from a raspberry pi. These files can become corrupt.
The corrupt files remain in the file history.

I would like to detect these corrupt file versions and remove them from the version history.

Could the family of Dropbox.file_delete* (e.g. Dropbox.files_delete_batch) support passing the file version ID? DeleteArgs I believe is passed (as opposed to the a dropbox file path), hence it maybe necessary to add another field to DeleteArgs.

It would actually be amazing these methods would also accept FileMetadata instances to save messing around extracting ids, paths etc. But that is another feature: :)

thanks.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.