Skip to content

Object parameter schemas are not displayed #3558

@shockey

Description

@shockey
Q A
Bug or feature request? Bug
Which Swagger/OpenAPI version? 3.0.0
Which Swagger-UI version? 3.1 series
How did you install Swagger-UI? n/a
Which broswer & version? Chrome
Which operating system? macOS Sierra

First reported here:#3428 (comment)

Demonstration API definition

openapi: 3.0.0
info:
  version: 0.0.0
  title: test

servers:
  - url: http://httpbin.org

paths:
  /anything/foo{params}:
    get:
      parameters:
        - in: path
          name: params
          required: true
          schema:
            type: object
            properties:
              lat:
                type: integer
                example: 50
              long:
                type: integer
                example: 20
              scale:
                type: integer
                example: 32000
          style: matrix
          explode: true
      responses:
        '200':
          description: OK

Expected Behavior

Object parameter schemas should be displayed similar to Request Bodies.

Current Behavior

Object schema is not displayed at all.

Possible Solution

Request Body display component may need to be generalized and reused.

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions