api-platform / api-platform/create-client

Nuxt Generator with `-f openapi3` options is not working with `500` error code.

Open
#365 1 comment 0 reactions 0 assignees View on GitHub
Dominant language
TypeScript
Stars
376
Forks
132
PR merge metrics
No merged PRs in 30d

Description

**API Platform version(s) affected**: x.y.z

**Description**

Nuxt Generator with `-f openapi3` options is not working with `500` error code.
The error message is:
```
Cannot read properties of null (reading 'hydra:member')

at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
at async setup (C:\Users\LazyGeniusMan\git\nuxt-openapi\components\book\BookList.js:35:18)
```

**How to reproduce**

Follow step on https://api-platform.com/docs/create-client/nuxt/ but using `-f openapi3` option and add `docs.json` to url.

**Possible Solution**

**Additional Context**

![image](https://user-images.githubusercontent.com/58850480/219851408-8cf120f0-2c45-4179-bfa0-dbdb98dcf7bd.png)

I also tried different OpenAPI 3 specs from Swagger's Pet Store 3, it still gave me the same error. I also tried Quasar generator with OpenAPI 3 specs and it's working fine.

A bit out of topic of this bug, I have some questions:
1. How to overwrite the generated files ? I can't find a way to do that.
2. Does some kind of "Headless" generator is possible/on the scope of this project so that UI components/pages is not generated?

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.