summaryrefslogtreecommitdiff
path: root/lib/api.js
diff options
context:
space:
mode:
authorJulien Dessaux2023-06-14 00:07:44 +0200
committerJulien Dessaux2023-06-14 00:07:44 +0200
commitec5d09586feb2e0cd4177fb9ed0cc711f9dd6963 (patch)
tree64132d3b7052ca743e23235f5e2b4a37771c04d3 /lib/api.js
parentFixed error handling after network code rework (diff)
downloadspacetraders-ec5d09586feb2e0cd4177fb9ed0cc711f9dd6963.tar.gz
spacetraders-ec5d09586feb2e0cd4177fb9ed0cc711f9dd6963.tar.bz2
spacetraders-ec5d09586feb2e0cd4177fb9ed0cc711f9dd6963.zip
Fixed api errors and some async issues
Diffstat (limited to 'lib/api.js')
-rw-r--r--lib/api.js2
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/api.js b/lib/api.js
index 040b477..667ef37 100644
--- a/lib/api.js
+++ b/lib/api.js
@@ -88,8 +88,8 @@ async function send_this(data) {
options['body'] = JSON.stringify(data.request.payload);
}
fs.writeFileSync('log', JSON.stringify({event: 'send', date: new Date(), data: data}) + '\n', {flag: 'a+'});
- let response = await fetch(`https://api.spacetraders.io/v2${data.request.endpoint}`, options);
try {
+ let response = await fetch(`https://api.spacetraders.io/v2${data.request.endpoint}`, options);
response = await response.json();
switch(response.error?.code) {
//case 401: // TODO 401 means a server reset happened