Skip to content

OpenAPI schema fixes blocking openapi-typescript - #25157

Open
cconard96 wants to merge 2 commits into
glpi-project:feature/hlapi-v2.4from
cconard96:fix/openapi_ts
Open

OpenAPI schema fixes blocking openapi-typescript#25157
cconard96 wants to merge 2 commits into
glpi-project:feature/hlapi-v2.4from
cconard96:fix/openapi_ts

Conversation

@cconard96

Copy link
Copy Markdown
Member

Checklist before requesting a review

  • I have read the CONTRIBUTING document.
  • I have performed a self-review of my code.

Description

I use openapi-typescript to automatically generate TypeScript types from the GLPI API schema for my project and two issues were blocking the type generation.

  • CalendarCloseTime was a non-existent schema name which was adding endpoints that were broken.
  • The default endpoints were adding a "content" property for an empty schema which is not valid OpenAPI syntax.

@cconard96 cconard96 self-assigned this Aug 14, 2026
@cconard96 cconard96 added the api label Aug 14, 2026
@cconard96
cconard96 marked this pull request as ready for review August 14, 2026 20:13
@cconard96 cconard96 added the bug label Aug 14, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant