@aofl/api-request
Advanced tools
Comparing version 1.0.0-beta.1 to 1.0.0-beta.2
{ | ||
"name": "@aofl/api-request", | ||
"version": "1.0.0-beta.1", | ||
"version": "1.0.0-beta.2", | ||
"description": "", | ||
@@ -16,4 +16,4 @@ "main": "index.js", | ||
"dependencies": { | ||
"@aofl/cache-manager": "^1.0.0-beta.1" | ||
"@aofl/cache-manager": "^1.0.0-beta.3" | ||
} | ||
} |
@@ -52,3 +52,2 @@ import FormatterManager from '../FormatterManager'; | ||
let cacheResponse = cacheManager.getItem(cacheKey); | ||
if (cache && cacheResponse) { | ||
@@ -58,8 +57,9 @@ return cacheResponse; | ||
return fetch(url, formatter.pack(payload)) | ||
let requestPromise = fetch(url, formatter.pack(payload)) | ||
.then(formatter.unpack) | ||
.then((response) => { | ||
cacheManager.setItem(cacheKey, response); | ||
return response; | ||
}); | ||
cacheManager.setItem(cacheKey, requestPromise); | ||
return requestPromise; | ||
} | ||
@@ -66,0 +66,0 @@ |
4072
149