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

Entrypoint trailling slash is stripped from original entrypoint fetch.

Đang mở
#113 0 bình luận 0 reaction 0 người được giao Xem trên GitHub
Ngôn ngữ chính
TypeScript
Star
113
Fork
80
Chỉ số merge pull request
Không có pull request nào được merge trong 30 ngày

Mô tả

**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.

Hướng dẫn đóng góp

Chưa lập chỉ mục được hướng dẫn đóng góp cho kho mã nguồn này

Đánh giá

Issue này chưa được đánh giá.

Nhận issue mới trong hộp thư của bạn

Bản tóm tắt ngắn những issue GitHub phù hợp với người mới.