Hacktoberfest 2026: le issue che i maintainer hanno segnato per ottobre, aperte e adatte ai principianti. Sfoglia le issue Hacktoberfest

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

Aperta
#491 1 commento 0 reazioni 0 assegnatari Vedi su GitHub

Nessuno ha ancora preso questa issue.

Valutazione

Difficoltà
4/5
Tempo stimato
3-5 giorni
Idoneità per principianti
35/100
Tipo di issue
Funzionalità
Chiarezza
Abbastanza chiara
Stato di attività
Ferma
Stack tecnologico
python
Ambito
api

Direzione di ricerca

Inizia ispezionando la famiglia di metodi Dropbox.file_delete*, incluso Dropbox.files_delete_batch, e il tipo DeleteArgs menzionato nell'issue. Verifica come vengono rappresentati gli ID delle versioni dei file e se l'API supporta l'eliminazione di versioni specifiche; il lavoro sarà considerato completato quando i metodi di eliminazione pertinenti accetteranno gli ID delle versioni con un comportamento coerente, mentre la richiesta FileMetadata rimarrà una funzionalità separata.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Descrizione

enhancement

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.

Lingua principale
Python
Stelle
983
Fork
331
Merge medio
3m
PR unite (30g)
10

Guida per i contributori

Apri la guida per i contributori

Come iniziare

  1. Leggi tutta la issue e poi la guida ai contributi del progetto.
  2. Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
  3. Fai un fork del repository e lavora su un branch.
  4. Apri una pull request che faccia riferimento al numero della issue.

Altre issue di dropbox/dropbox-sdk-python

Tutte le issue di dropbox/dropbox-sdk-python

Issue simili

Altre issue su Python

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.