[BUG] [typescript-angular] Use a relative basePath
Created by: bartbergmans
Bug Report Checklist
-
Have you provided a full/minimal spec to reproduce the issue? -
Have you validated the input using an OpenAPI validator (example)? -
Have you tested with the latest master to confirm the issue still exists? -
Have you searched for related issues/PRs? -
What's the actual output vs expected output? -
[Optional] Sponsorship to speed up the bug fix or feature request (example)
Description
I am using the typescript-angular generator. In the api.service it generates a basePath using http://localhost when you use a relative path.
protected basePath = 'http://localhost';
openapi-generator version
5.3.1
OpenAPI declaration file content or url
servers:
- url: '/api'
Steps to reproduce
Set the url in the openapi specification to a relative path, for example /api
. When you run the typescript-angular generator now, it will generate the basePath in the api.service as http://localhost/api
instead of /api
Related issues/PRs
Suggest a fix
Remove the prefixed http://localhost
when a relative path is used.