Skip to content

Commit 4d34b32

Browse files
ferdikoomenmoretalk
authored andcommitted
- Upgraded dependencies
- Removed depricated enum model generation - Fixed issue with "null" value inside comments for OpenAPI v2 enums - Fixed issue with compatibility for latest version of Axios (0.27.x) (cherry picked from commit 59254d9)
1 parent d7573e5 commit 4d34b32

File tree

2 files changed

+10
-23
lines changed

2 files changed

+10
-23
lines changed

src/openApi/v3/parser/getModel.ts

Lines changed: 0 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,6 @@ import type { OpenApiSchema } from '../interfaces/OpenApiSchema';
55
import { extendEnum } from './extendEnum';
66
import { getComment } from './getComment';
77
import { getEnum } from './getEnum';
8-
import { getEnumFromDescription } from './getEnumFromDescription';
98
import { getModelComposition } from './getModelComposition';
109
import { getModelDefault } from './getModelDefault';
1110
import { getModelProperties } from './getModelProperties';
@@ -73,18 +72,6 @@ export function getModel(
7372
}
7473
}
7574

76-
if ((definition.type === 'int' || definition.type === 'integer') && definition.description) {
77-
const enumerators = getEnumFromDescription(definition.description);
78-
if (enumerators.length) {
79-
model.export = 'enum';
80-
model.type = 'number';
81-
model.base = 'number';
82-
model.enum.push(...enumerators);
83-
model.default = getModelDefault(definition, model);
84-
return model;
85-
}
86-
}
87-
8875
if (definition.type === 'array' && definition.items) {
8976
if (definition.items.$ref) {
9077
const arrayItems = getType(definition.items.$ref);

src/templates/core/axios/sendRequest.hbs

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -21,13 +21,13 @@ async function sendRequest(
2121

2222
onCancel(() => source.cancel('The user aborted a request.'));
2323

24-
try {
25-
return await axios.request(config);
26-
} catch (error) {
27-
const axiosError = error as AxiosError;
28-
if (axiosError.response) {
29-
return axiosError.response;
30-
}
31-
throw error;
32-
}
33-
}
24+
try {
25+
return await axios.request(requestConfig);
26+
} catch (error) {
27+
const axiosError = error as AxiosError<T>;
28+
if (axiosError.response) {
29+
return axiosError.response;
30+
}
31+
throw error;
32+
}
33+
};

0 commit comments

Comments
 (0)