mirror of
https://github.com/venera-app/venera.git
synced 2025-09-27 15:57:25 +00:00
improve cache
This commit is contained in:
@@ -161,7 +161,7 @@ class NetworkCacheManager implements Interceptor {
|
||||
return handler.next(response);
|
||||
}
|
||||
var size = _calculateSize(response.data);
|
||||
if(size != null && size < 1024 * 1024 && size > 1024) {
|
||||
if(size != null && size < 1024 * 1024 && size > 0) {
|
||||
var cache = NetworkCache(
|
||||
uri: response.requestOptions.uri,
|
||||
requestHeaders: response.requestOptions.headers,
|
||||
@@ -187,6 +187,9 @@ class NetworkCacheManager implements Interceptor {
|
||||
return data.length;
|
||||
}
|
||||
if(data is String) {
|
||||
if(data.trim().isEmpty){
|
||||
return 0;
|
||||
}
|
||||
return data.length * 4;
|
||||
}
|
||||
if(data is Map) {
|
||||
|
Reference in New Issue
Block a user