-
-
Notifications
You must be signed in to change notification settings - Fork 126
Closed
Labels
Milestone
Description
Description and expected behavior
The plugin should generate the proper spec for meta response data key.
Currently, I'm using npx openapi-typescript prisma/schema.json -o prisma/schema.d.ts to auto generate typings from Open API spec which will be later used to create API client using openapi-fetch. The problem is that "meta" key in response data has a wrong spec to begin with, hence the generated type is also wrong.
The expected type is:
ResponseData = {
...,
meta?: {...}
}and not
ResponseData = {
...,
meta?: {
meta?: {}
}
}(_Meta section of schema.json)

(_Meta section of schema.d.ts)

Environment (please complete the following information):
- ZenStack version: 2.2.4
- Prisma version: 5.13.0
- Database type: MySQL 8
Additional context
None

