From f5526884acc1d7b3855e2995a826890ffa77a341 Mon Sep 17 00:00:00 2001 From: Kenny Ung Date: Wed, 11 Jan 2023 17:33:44 -0500 Subject: [PATCH] Moved timeout parameter to satisfy fetch api --- src/containers/RequestBuilder.js | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/containers/RequestBuilder.js b/src/containers/RequestBuilder.js index a5bec868..606f1534 100644 --- a/src/containers/RequestBuilder.js +++ b/src/containers/RequestBuilder.js @@ -138,11 +138,13 @@ export default class RequestBuilder extends Component { "authorization": jwt }); try { - fetch(cdsUrl, {signal: this.timeout(10).signal},{ + fetch(cdsUrl, { method: "POST", headers: myHeaders, - body: JSON.stringify(json_request) + body: JSON.stringify(json_request), + signal: this.timeout(10).signal //Timeout set to 10 seconds }).then(response => { + clearTimeout(this.timeout) response.json().then((fhirResponse) => { if (fhirResponse && fhirResponse.status) { this.consoleLog("Server returned status "