fix: complex generic breaks introspection (#294)

This commit is contained in:
Ryan Brink
2022-08-13 15:08:54 -07:00
committed by GitHub
parent 7cd0e6154b
commit e89636fa58
5 changed files with 103 additions and 1 deletions

View File

@ -96,7 +96,7 @@ object SimpleObjectHandler {
return SchemaGenerator.fromTypeToSchema(type, cache).let {
if (it.isOrContainsObjectDef()) {
cache[type.getSimpleSlug()] = it
ReferenceDefinition(prop.returnType.getReferenceSlug())
ReferenceDefinition(type.getReferenceSlug())
} else {
it
}