You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The integration type in the OpenAPI document is marked nullable, even though there is a nullable-integration type which is equivalent. This means that, according to the OpenAPI document, the GET /apps/{app_slug} API returns null or an integration, which I do not believe is accurate. If this is accurate, please do let me know what the case is where the API returns null, and I would recommend documenting this case in the OpenAPI document.
Expected
The integration type should not have nullable: true set. Because this type is nullable, the TypeScript type (from openapi-types.ts) for the GET /apps/{app_slug} API response is inaccurate, and I have to manually override the type to be non-null.
Reproduction Steps
N/A
The text was updated successfully, but these errors were encountered:
Schema Inaccuracy
The
integration
type in the OpenAPI document is marked nullable, even though there is anullable-integration
type which is equivalent. This means that, according to the OpenAPI document, theGET /apps/{app_slug}
API returnsnull
or an integration, which I do not believe is accurate. If this is accurate, please do let me know what the case is where the API returns null, and I would recommend documenting this case in the OpenAPI document.Expected
The
integration
type should not havenullable: true
set. Because this type is nullable, the TypeScript type (from openapi-types.ts) for theGET /apps/{app_slug}
API response is inaccurate, and I have to manually override the type to be non-null.Reproduction Steps
N/A
The text was updated successfully, but these errors were encountered: