Skip to content

Refrenced Parameters fail #61

Description

@dickermoshe

We're using in as the union key of a parameter, however they can just be references, which dont require in.

Details

components:
  parameters:
    formatParam:
      description: set format
      in: query
      name: format
      required: false
      schema:
        $ref: '#/components/schemas/format'
    requiredQueryParam:
      description: set query
      in: query
      name: query
      required: true
      schema:
        type: string
  schemas:
    format:
      default: json
      description: response format
      enum:
      - json
      - csv
      type: string
info:
  description: info
  title: info
  version: 0.1.0
openapi: 3.0.2
paths:
  /example/api:
    get:
      description: description
      parameters:
      - $ref: '#/components/parameters/requiredQueryParam'
      - $ref: '#/components/parameters/formatParam'
      responses:
        200:
          content:
            application/json:
              schema:
                type: string
          description: response
      summary: summary

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

bugSomething isn't working

Type

No type

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions