diff options
author | mat <github@matdoes.dev> | 2022-05-19 19:27:34 +0000 |
---|---|---|
committer | mat <github@matdoes.dev> | 2022-05-19 19:27:34 +0000 |
commit | 38033fcb355d32d2efb4132ab5ab0c53ca9242c9 (patch) | |
tree | ae88753e8a370f25b5cc0db1b3ba7a62b4c86a69 | |
parent | 69311ed3e8e42d427f5053ae944be21af96f130b (diff) | |
download | skyblock-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.ts | 6 |
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(), |