Versie a89d8b1
Funderscan: betrouwbaardere offline-foto uploads en werkende herkans-knop
Datum volgtDubbele uploads voorkomen en consistente status/URL na succesDirecte herstart via “Nu opnieuw proberen”, met zichtbare voortgangTimeout (2 min) en deadlines voorkomen vastlopers in de wachtrij
- Voorkomt dubbele uploads en vastlopende statusbalk bij offline-foto’s - “Nu opnieuw proberen” start nu direct een nieuwe upload en toont voortgang - Herkansen en online-events negeren backoff tijdelijk; hangers hebben een deadline en timeout
Offline-foto’s: betrouwbaardere uploads
- Geen dubbele verzending meer: de wachtrij weigert een tweede upload terwijl de eerste nog loopt.
- Late mislukking overschrijft een eerdere geslaagde upload niet meer (status/URL blijven correct).
- ‘force’ geldt alleen nog voor backoff van ‘pending’-items; ‘uploading’ wacht zijn deadline af.
- Reparatie voert een transactie-check uit en zet items niet onterecht terug naar ‘pending’.
Herkansen: “Nu opnieuw proberen” werkt altijd
- Handmatige herkansing en het online-event maken backoff eerst ongedaan, zodat de upload direct start.
- Items die op ‘uploading’ bleven hangen krijgen een deadline; daarna vallen ze terug naar ‘pending’.
- Hangende uploads worden na 2 minuten afgebroken om de wachtrij vrij te maken.
- Herkansen tijdens een lopende ronde plant automatisch een extra ronde in.
- De knop toont nu “Bezig met proberen…” zodat zichtbaar is dat er opnieuw wordt geüpload.