Browse Source

set max age cache dio 7days

master
daivph 5 years ago
parent
commit
e84b211dd1
2 changed files with 7 additions and 3 deletions
  1. +6
    -3
      lib/data/repository/repository.dart
  2. +1
    -0
      lib/utils/const_common.dart

+ 6
- 3
lib/data/repository/repository.dart View File

@@ -22,19 +22,22 @@ class Repository {

Future<List<ActionType>> getActionTypes() {
final client = RestClient(dio);
var op = buildConfigurableCacheOptions(forceRefresh: true);
var op = buildConfigurableCacheOptions(
forceRefresh: true, maxAge: Duration(days: ConstCommon.kMaxAgeCache));
return client.getActionTypes(options: op);
}

Future<List<Harvest>> getHarvests() {
final client = RestClient(dio);
var op = buildConfigurableCacheOptions(forceRefresh: true);
var op = buildConfigurableCacheOptions(
forceRefresh: true, maxAge: Duration(days: ConstCommon.kMaxAgeCache));
return client.getHarvests(options: op);
}

Future<List<WaterType>> getWaterTypes() {
final client = RestClient(dio);
var op = buildConfigurableCacheOptions(forceRefresh: true);
var op = buildConfigurableCacheOptions(
forceRefresh: true, maxAge: Duration(days: ConstCommon.kMaxAgeCache));
return client.getWaterTypes(options: op);
}


+ 1
- 0
lib/utils/const_common.dart View File

@@ -1,6 +1,7 @@
class ConstCommon {
static int kExpiredTime = 12 * 60 * 60 * 1000; //24h
static int kFileSize = 1000000; //1M = 1000.000 bytes
static int kMaxAgeCache = 7; // 7days
static const String baseUrl = "http://tpf.aztrace.vn";
static const String baseImageUrl = "http://s3tpf.aztrace.vn/upload/";


Loading…
Cancel
Save