diff --git a/src/request/RequestClient.ts b/src/request/RequestClient.ts index 66af02f..1a096a4 100644 --- a/src/request/RequestClient.ts +++ b/src/request/RequestClient.ts @@ -611,7 +611,10 @@ export const throwIfError = (response: AxiosResponse) => { throw new LoginRequiredError(response.data) } - if (response.data.toLowerCase() === 'invalid csrf token!') { + if ( + typeof response.data === 'string' && + response.data.toLowerCase() === 'invalid csrf token!' + ) { throw new InvalidCsrfError() } break