mirror of
https://github.com/ente-io/ente.git
synced 2025-08-08 07:28:26 +00:00
[mob] Fix delay
This commit is contained in:
parent
fd29a982cc
commit
df44e6d1a9
@ -101,6 +101,9 @@ class MagicCacheService {
|
||||
void init(SharedPreferences preferences) {
|
||||
_logger.info("Initializing MagicCacheService");
|
||||
_prefs = preferences;
|
||||
Future.delayed(_kCacheUpdateDelay, () {
|
||||
_updateCacheIfTheTimeHasCome();
|
||||
});
|
||||
_updateCacheIfTheTimeHasCome();
|
||||
}
|
||||
|
||||
@ -122,18 +125,14 @@ class MagicCacheService {
|
||||
final updatedJSONFile = await RemoteAssetsService.instance
|
||||
.getAssetIfUpdated(_kMagicPromptsDataUrl);
|
||||
if (updatedJSONFile != null) {
|
||||
Future.delayed(_kCacheUpdateDelay, () {
|
||||
unawaited(updateCache());
|
||||
});
|
||||
unawaited(updateCache());
|
||||
return;
|
||||
}
|
||||
if (lastMagicCacheUpdateTime <
|
||||
DateTime.now()
|
||||
.subtract(const Duration(days: 3))
|
||||
.millisecondsSinceEpoch) {
|
||||
Future.delayed(_kCacheUpdateDelay, () {
|
||||
unawaited(updateCache());
|
||||
});
|
||||
unawaited(updateCache());
|
||||
}
|
||||
}
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user