-
-
Notifications
You must be signed in to change notification settings - Fork 7.4k
Closed
Closed
Copy link
Labels
Description
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
After the refactoring made in #20681, the generated API controller services no longer define basePath on their own, but inherit it from the new BaseService.
Before:
export class DemoService {
protected basePath = '/my/api/base/path';
// ...
}Template:
Line 64 in a7240ee
| protected basePath = '{{{basePath}}}'; |
After:
export class DemoServie extends BaseService {
// ...
}
export class BaseService {
protected basePath = '';
// ...
}Template (now hard-coded as ''):
Line 6 in afc27ef
| protected basePath = ''; |
openapi-generator version
7.12.0
OpenAPI declaration file content or url
openapi: 3.0.1
info:
title: demo
version: "1.0"
servers:
- url: /my/api/base/path
paths:
/relative/path:
get:
tags:
- demo
responses:
"200":
description: OKGeneration Details
Steps to reproduce
Related issues/PRs
Suggest a fix
Reactions are currently unavailable