Baseflow / Baseflow/flutter_cache_manager
stalePeriod clarification
- Vorherrschende Sprache
- Dart
- Sterne
- 809
- Forks
- 510
- Ø Merge
- 6 Min.
- Gemergte PRs (30 T.)
- 1
Beschreibung
i used to think that maxAgeCacheObject, which was i guess replaced with stalePeriod worked like so:
we download file -> mark some expiry date for it -> when it's expired we redownload it
with current docs it seems that's not the case
https://github.com/Baseflow/flutter_cache_manager/blob/46f0a0466d62350b48a520a5561fd59e0c546dda/flutter_cache_manager/lib/src/cache_manager.dart#L32-L33
so if i have stalePeriod that equals to 1 day and user opens my app each 12 hours, for instance, and the file is being reused, my cache will never be invalidated? if that's true, how do i change this?
Beitragsleitfaden
Rechercherichtung
Lies die zitierten Zeilen in flutter_cache_manager/lib/src/cache_manager.dart und vergleiche die Formulierung zu stalePeriod mit der aktuellen Dokumentation. Kläre, ob die Wiederverwendung den Cache aktualisiert oder ungültig macht, und dokumentiere, wie ein Benutzer das gewünschte Verhalten erhalten kann, sofern es unterstützt wird. Da der Thread seit langer Zeit unbeantwortet ist, ist die erwartete Lösung nicht festgelegt.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- dart
- Bereich
- documentation
- Issue-Typ
- Dokumentation
- Schwierigkeit
- 2/5
- Geschätzter Aufwand
- 1-3 Stunden
- Aktivitätsstatus
- Veraltet
- Klarheit
- Größtenteils klar
- Anfängerfreundlichkeit
- 25/100