api-platform / api-platform/api-doc-parser

Entrypoint trailling slash is stripped from original entrypoint fetch.

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

説明

**API doc parser version(s) affected**: 0.15.1

**Description**

Since the entrypoint prefix is stripped [here](https://github.com/api-platform/api-doc-parser/blob/de28a3c6bb9644ea2c6549513bdf7c411317664d/src/hydra/parseHydraDocumentation.ts#L202) it means that the request to fetch the API doc is made to the URL without this slash.

It means that in the case were the API only replies to the URL with the slash the request will fails and the admin won't load.

**How to reproduce**

Create an Admin with an entrypoint that ends with a slash and an API that returns a error when the request is done without this slash.

**Possible Solution**

Since the slash is removed intentionally we need to keep it, but maybe we could keep the original supplied URL for the original fetch of the entry point.

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

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

評価

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

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

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