Skip to content

Commit 9dfaae1

Browse files
committed
Fix #66: Resolve refs before determining the subschema types
1 parent e169273 commit 9dfaae1

File tree

1 file changed

+5
-0
lines changed

1 file changed

+5
-0
lines changed

src/ui.js

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -657,6 +657,11 @@ class OneOf extends React.Component {
657657

658658
for (let i = 0; i < subschemas.length; i++) {
659659
let subschema = subschemas[i];
660+
let isRef = subschema.hasOwnProperty('$ref');
661+
662+
if (isRef)
663+
subschema = this.props.parentArgs.getRef(subschema['$ref']);
664+
660665
let subType = getSchemaType(subschema);
661666

662667
if (dataType === 'number') {

0 commit comments

Comments
 (0)