log rate limit left
This commit is contained in:
parent
79bdb801ff
commit
e0aeec5d5a
@ -39,7 +39,11 @@ export default class Service {
|
|||||||
*/
|
*/
|
||||||
public async fetch<T>(url: string): Promise<T | undefined> {
|
public async fetch<T>(url: string): Promise<T | undefined> {
|
||||||
try {
|
try {
|
||||||
return await ky.get<T>(this.buildRequestUrl(!isServer(), url)).json();
|
const response = await ky.get<T>(this.buildRequestUrl(!isServer(), url));
|
||||||
|
if (response.headers.has("X-RateLimit-Remaining")) {
|
||||||
|
this.log(`Rate limit remaining: ${response.headers.get("X-RateLimit-Remaining")}`);
|
||||||
|
}
|
||||||
|
return response.json();
|
||||||
} catch (error) {
|
} catch (error) {
|
||||||
return undefined;
|
return undefined;
|
||||||
}
|
}
|
||||||
|
Reference in New Issue
Block a user