aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authormat <github@matdoes.dev>2022-05-19 19:27:34 +0000
committermat <github@matdoes.dev>2022-05-19 19:27:34 +0000
commit38033fcb355d32d2efb4132ab5ab0c53ca9242c9 (patch)
treeae88753e8a370f25b5cc0db1b3ba7a62b4c86a69
parent69311ed3e8e42d427f5053ae944be21af96f130b (diff)
downloadskyblock-api-38033fcb355d32d2efb4132ab5ab0c53ca9242c9.tar.gz
skyblock-api-38033fcb355d32d2efb4132ab5ab0c53ca9242c9.tar.bz2
skyblock-api-38033fcb355d32d2efb4132ab5ab0c53ca9242c9.zip
add warning when github ratelimit is exceeded
-rw-r--r--src/constants.ts6
1 files changed, 6 insertions, 0 deletions
diff --git a/src/constants.ts b/src/constants.ts
index b8761b7..8143381 100644
--- a/src/constants.ts
+++ b/src/constants.ts
@@ -88,8 +88,14 @@ function fetchFile(path: string): Promise<GithubFile> {
'Accept': 'application/vnd.github.v3+json',
},
)
+
const data = await r.json() as any
+ // this happens when the ratelimit is exceeded
+ if (!('path' in data)) {
+ console.error('Error getting GitHub file', data)
+ }
+
const file = {
path: data.path,
content: Buffer.from(data.content, data.encoding).toString(),