ソースを参照

Fix schema definitions support

The 'Azure' provider has schema definitions which are used to render
object fields. This fixes an issue where those definitions wouldn't get
parsed.
Sergiu Miclea 6 年 前
コミット
6dca6d9e8e
1 ファイル変更1 行追加1 行削除
  1. 1 1
      src/sources/Schemas.js

+ 1 - 1
src/sources/Schemas.js

@@ -35,7 +35,7 @@ class SchemaParser {
   static optionsSchemaToFields(provider: string, schema: any) {
     let parser = OptionsSchemaPlugin[provider] || OptionsSchemaPlugin.default
     let schemaRoot = schema.oneOf ? schema.oneOf[0] : schema
-    let fields = parser.parseSchemaToFields(schemaRoot, schemaRoot.definitions)
+    let fields = parser.parseSchemaToFields(schemaRoot, schema.definitions)
     fields.sort((a, b) => {
       if (a.required && !b.required) {
         return -1