From 5954144b98396a66db01ebfff2344379833eb712 Mon Sep 17 00:00:00 2001 From: Hariom Balhara Date: Sat, 5 Nov 2022 23:43:34 +0530 Subject: [PATCH] Make sure body being jsoned is fresh (#5371) Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com> Co-authored-by: alannnc --- packages/app-store/zoomvideo/lib/VideoApiAdapter.ts | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/packages/app-store/zoomvideo/lib/VideoApiAdapter.ts b/packages/app-store/zoomvideo/lib/VideoApiAdapter.ts index 3d2bce6b68..1ed1f2016c 100644 --- a/packages/app-store/zoomvideo/lib/VideoApiAdapter.ts +++ b/packages/app-store/zoomvideo/lib/VideoApiAdapter.ts @@ -326,6 +326,7 @@ const ZoomVideoApiAdapter = (credential: CredentialPayload): VideoApiAdapter => const handleZoomResponse = async (response: Response, credentialId: Credential["id"]) => { let _response = response.clone(); + const responseClone = response.clone(); if (_response.headers.get("content-encoding") === "gzip") { const responseString = await response.text(); _response = JSON.parse(responseString); @@ -339,7 +340,7 @@ const handleZoomResponse = async (response: Response, credentialId: Credential[" throw Error(response.statusText); } - return response.json(); + return responseClone.json(); }; const invalidateCredential = async (credentialId: Credential["id"]) => {