This commit is contained in:
Xiaogang 2023-10-25 14:29:03 +08:00 коммит произвёл GitHub
Родитель 854f08b943
Коммит 89a22137e8
Не найден ключ, соответствующий данной подписи
Идентификатор ключа GPG: 4AEE18F83AFDEB23
1 изменённых файлов: 1 добавлений и 1 удалений

Просмотреть файл

@ -482,7 +482,7 @@ async function implementOdata(state: State) {
const odata = operation.extensions['x-ms-odata'];
operation.parameters = (operation.parameters || []).filter(p => !(p.protocol.http?.in === 'query' && knownOdataParameters.indexOf((p.language.default.serializedName).toLowerCase()) > -1));
const schemaName = odata.split('/').pop();
const odataSchema = (state.model.schemas.objects || []).find(s => s.language.default.name === pascalCase(schemaName)) || new ObjectSchema(pascalCase(schemaName), '');
const odataSchema = (state.model.schemas.objects || []).find(s => pascalCase(s.language.default.name) === pascalCase(schemaName)) || new ObjectSchema(pascalCase(schemaName), '');
// add the odata parameter
const odataParameter = new Parameter('odataQuery', '', odataSchema, {
extensions: { 'x-ms-odata': true },