mirror of
https://github.com/discordjs/discord.js.git
synced 2026-03-15 02:53:31 +01:00
fix(RequestHandler): only reset tokens for authenticated 401s (#7508)
This commit is contained in:
@@ -113,6 +113,8 @@ export interface InternalRequest extends RequestData {
|
||||
fullRoute: RouteLike;
|
||||
}
|
||||
|
||||
export type HandlerRequestData = Pick<InternalRequest, 'files' | 'body' | 'auth'>;
|
||||
|
||||
/**
|
||||
* Parsed route data for an endpoint
|
||||
*
|
||||
@@ -293,7 +295,11 @@ export class RequestManager extends EventEmitter {
|
||||
const { url, fetchOptions } = this.resolveRequest(request);
|
||||
|
||||
// Queue the request
|
||||
return handler.queueRequest(routeId, url, fetchOptions, { body: request.body, files: request.files });
|
||||
return handler.queueRequest(routeId, url, fetchOptions, {
|
||||
body: request.body,
|
||||
files: request.files,
|
||||
auth: request.auth !== false,
|
||||
});
|
||||
}
|
||||
|
||||
/**
|
||||
|
||||
Reference in New Issue
Block a user