nextcloud / nextcloud/android

autoupload: cannot clear obsolete uploads

Aperta
#7,269 6 commenti 0 reazioni 0 assegnatari Vedi su GitHub
enhancement feature: auto upload feature: transfers
Lingua principale
Kotlin
Stelle
5.6k
Fork
2k
Merge medio
2g 20h
PR unite (30g)
105

Descrizione

### Steps to reproduce
1. configure a folder for autoupload
2. change your mind and disable auto upload
3. remove remote folder
4. watch nextcloud app upload all pictures - and showing a conflict (as the destination folder is not there any more)

### Expected behaviour
- remove all pending uploads for folders which don't have an active autoupload config
- or at least allow clearing hundreds of stale auto uploads in the pipeline (clearing with the X did not work as the X was not responsive, due to so many pending uploads)

### Actual behaviour
- the app tries to upload to a non-existing folder, actually consumes bandwith, and shows a conflict for the upload.

### Can you reproduce this problem on https://try.nextcloud.com?
- Please create a test demo account and see if this still happens there.
- If yes, please open up a bug report
- If not, please verify server setup and ask for help on forum

### Environment data
Android version:
11
Device model:
pixel4a
Stock or customized system:
stock
Nextcloud app version:
3.14.0 RC1
Nextcloud server version:
19.0.3
Reverse proxy:

### Logs
#### Web server error log
```
Insert your webserver log here
```

#### Nextcloud log (data/nextcloud.log)
```
Insert your Nextcloud log here
```
**NOTE:** Be super sure to remove sensitive data like passwords, note that everybody can look here! You can use the Issue Template application to prefill some of the required information: https://apps.nextcloud.com/apps/issuetemplate

Guida per i contributori

Apri la guida per i contributori

Direzione di ricerca

Inizia dalla pipeline di autoupload e dalla gestione degli upload in sospeso, quindi riproduci la disabilitazione di autoupload e la rimozione della cartella remota. Il lavoro è completato quando gli upload obsoleti vengono rimossi o possono essere cancellati in modo affidabile, senza tentare upload nella cartella obsoleta né bloccare i controlli della coda.

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

Valutazione

Stack tecnologico
kotlin
Ambito
mobile
Tipo di issue
Bug
Difficoltà
4/5
Tempo stimato
3-5 giorni
Stato di attività
Ferma
Chiarezza
Abbastanza chiara
Idoneità per principianti
30/100

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.