diff --git a/src/NSwag.CodeGeneration.TypeScript/Templates/Client.ProcessResponse.HandleStatusCode.liquid b/src/NSwag.CodeGeneration.TypeScript/Templates/Client.ProcessResponse.HandleStatusCode.liquid index 58e545ed6..f241e324a 100644 --- a/src/NSwag.CodeGeneration.TypeScript/Templates/Client.ProcessResponse.HandleStatusCode.liquid +++ b/src/NSwag.CodeGeneration.TypeScript/Templates/Client.ProcessResponse.HandleStatusCode.liquid @@ -44,7 +44,7 @@ let resultData{{ response.StatusCode }} = _responseText; {% if response.UseDtoClass -%} {{ response.DataConversionCode }} {% else -%} -result{{ response.StatusCode }} = {% unless response.IsPlainText %}JSON.parse({% endunless %}resultData{{ response.StatusCode }}{% unless response.IsPlainText %}){% endunless %}; +result{{ response.StatusCode }} = {% unless response.IsPlainText or Framework.IsAxios %}JSON.parse({% endunless %}resultData{{ response.StatusCode }}{% unless response.IsPlainText or Framework.IsAxios %}){% endunless %}; {% endif -%} {% else -%} {% if response.UseDtoClass or response.IsDateOrDateTime -%}