fix: исправить edge cases HttpClient
- ошибки парсинга успешных ответов проброшены в onError - добавлена защита от перезаписи явного Authorization - обновлены тесты, README и примеры кастомизации
This commit is contained in:
@@ -361,6 +361,10 @@ export class HttpClient<SecurityDataType = unknown> implements ApiRequestClient
|
||||
}
|
||||
})
|
||||
.catch((error) => {
|
||||
if (parsedResponse.ok) {
|
||||
throw error;
|
||||
}
|
||||
|
||||
parsedResponse.error = error as E;
|
||||
});
|
||||
|
||||
|
||||
Reference in New Issue
Block a user