From 91dc3e18966faf090aeded86cdb663c1d327c6a3 Mon Sep 17 00:00:00 2001 From: odjhey Date: Sun, 23 Jan 2022 17:26:57 +0800 Subject: [PATCH 1/2] fix(networking): dont stop an empty timer related #768 --- src/plugins/networking.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/plugins/networking.ts b/src/plugins/networking.ts index 9a0c9433..1923af87 100644 --- a/src/plugins/networking.ts +++ b/src/plugins/networking.ts @@ -112,7 +112,7 @@ export default (pluginConfig: NetworkingOpti } // send this off to Reactotron - ;(reactotron as any).apiResponse(tronRequest, tronResponse, stopTimer()) // TODO: Fix + ;(reactotron as any).apiResponse(tronRequest, tronResponse, stopTimer ? stopTimer() : null) // TODO: Fix } // can we use the real response? From 579c58ef6a0d57186662661016071f7151504689 Mon Sep 17 00:00:00 2001 From: odjhey Date: Sun, 23 Jan 2022 18:36:13 +0800 Subject: [PATCH 2/2] fix(networking): use passed xhr when cache is empty --- src/plugins/networking.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/plugins/networking.ts b/src/plugins/networking.ts index 1923af87..854b6048 100644 --- a/src/plugins/networking.ts +++ b/src/plugins/networking.ts @@ -76,7 +76,7 @@ export default (pluginConfig: NetworkingOpti // fetch and clear the request data from the cache const rid = xhr._trackingName - const cachedRequest = requestCache[rid] || {} + const cachedRequest = requestCache[rid] || { xhr } requestCache[rid] = null // assemble the request object