diff options
| author | Pierre Paridans <app@odoo.com> | 2020-08-18 09:09:16 +0000 |
|---|---|---|
| committer | Pierre Paridans <app@odoo.com> | 2020-08-18 11:05:27 +0000 |
| commit | 14a73fa1dffc50295e59cdaa4db2a8427cfcb040 (patch) | |
| tree | 9687ae2758295d7e961e87d8ab8e8b35b4661ae3 | |
| parent | 8f836fd9a7d2cbd3948cd48ad511b8ebae582398 (diff) | |
[FIX] website_event_track_online: miss-assigned var. in ServiceWorker
When caching a POST request a cache key is builded based on a serialized
version of the request... but the serialization wasn't properly
performed.
This commit properly assigns the `serializedRequest` variable before
attempting to build the cache key.
This was due to a miss-extraction of that variable (see commit
odoo/odoo@f538a551b1463b36a728ee161a6c898252a2eb79 ).
closes odoo/odoo#56049
X-original-commit: 30c99d9fe49cf864687b1f9c7cc887b169698b66
Signed-off-by: Adrien Dieudonné (adr) <adr@odoo.com>
| -rw-r--r-- | addons/website_event_track_online/static/src/js/service_worker.js | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/addons/website_event_track_online/static/src/js/service_worker.js b/addons/website_event_track_online/static/src/js/service_worker.js index c02f9fda323..cde0399cd5a 100644 --- a/addons/website_event_track_online/static/src/js/service_worker.js +++ b/addons/website_event_track_online/static/src/js/service_worker.js @@ -130,6 +130,7 @@ const cacheRequest = async (request, response) => { const cache = await caches.open(cacheName); await cache.put(request, response.clone()); } else if (isCachableURL(request.url)) { + const serializedRequest = await serializeRequest(request); const serializedResponse = await serializeResponse(response.clone()); await set(buildCacheKey(serializedRequest), serializedResponse, cacheStore); } |
