-
-
Notifications
You must be signed in to change notification settings - Fork 491
Open
Labels
type: bugSomething isn't workingSomething isn't working
Description
🐛 Bug Report
When i call the removeFile() i see that the cached file is deleted into /data/user/0/fr.serialtrip/cache/libCachedImageData
But not into the database libCachedImageData.db
When I see the code, i don't understand. Is it a bug ?
Future removeCachedFile(CacheObject cacheObject) async {
final provider = await _cacheInfoRepository;
final toRemove = [];
unawaited(_removeCachedFile(cacheObject, toRemove));
await provider.deleteAll(toRemove);
}
With this code unawaited(_removeCachedFile(cacheObject, toRemove)); it's impossible to delete the IDs from database (SQLite in my case) because it's not an await. So the toRemove is empty on the next line.
Configuration
Version: 2.1.1
Platform:
- 🤖 Android
Metadata
Metadata
Assignees
Labels
type: bugSomething isn't workingSomething isn't working