acacode / acacode/swagger-typescript-api

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

オープン
#536 コメント 8 件 リアクション 9 件 担当者 0 名 GitHub で見る
主要言語
TypeScript
スター
4.1k
フォーク
436
PR マージ指標
30日以内にマージされた PR はありません

説明

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](https://github.com/acacode/swagger-typescript-api/assets/11819101/346e7eab-8c4e-4b1a-9108-af09bd193cfb)

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](https://github.com/acacode/swagger-typescript-api/assets/11819101/00c03793-b53a-4248-9c84-39e6417abc18)

コントリビューションガイド

このリポジトリのコントリビューションガイドは索引されていません

評価

この issue はまだ評価されていません。

新しい issue をメールで受け取る

初心者向けの GitHub issue を短くまとめたダイジェスト。