Skip to content

Request returning null in data and error when no response type defined #536

@cesnietor

Description

@cesnietor

Hi,
I'm encountering an issue when defining a 2xx response code without response type defined. like:

...
      responses:
        200:
          description: A successful response.
        #   schema:
        #     $ref: "#/definitions/performResponse"
        default:
          description: Generic error response.
          schema:
            $ref: "#/definitions/error"

When I generate the code like:
npx swagger-typescript-api -p ./swagger.yml -o ./mypath -n myfile.ts

The request is ALWAYS returning null for both "data" and "error". (see image(I added a console.log()))
Screenshot 2023-05-31 at 2 23 38 PM

If I define a response type (by uncomenting the lines there) then there is something in the "data" or "error" but not sure why and if this might be a bug.

Screenshot 2023-05-31 at 2 34 34 PM

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions