Strip leading slash from OpenAPI path-based request names
This commit is contained in:
parent
4b850bf0bf
commit
f7460ad6af
@ -189,7 +189,7 @@ def _parse_v2(data: dict) -> OpenApiParseResult:
|
|||||||
def _make_op_v2(method, path, base_url, op_data, params, definitions) -> OpenApiOperation:
|
def _make_op_v2(method, path, base_url, op_data, params, definitions) -> OpenApiOperation:
|
||||||
op_id = op_data.get('operationId', '')
|
op_id = op_data.get('operationId', '')
|
||||||
description = op_data.get('summary') or op_data.get('description', '')
|
description = op_data.get('summary') or op_data.get('description', '')
|
||||||
name = op_id or path
|
name = op_id or path.lstrip('/')
|
||||||
|
|
||||||
url = base_url + path
|
url = base_url + path
|
||||||
url = _append_required_query(url, params)
|
url = _append_required_query(url, params)
|
||||||
@ -263,7 +263,7 @@ def _parse_v3(data: dict) -> OpenApiParseResult:
|
|||||||
def _make_op_v3(method, path, base_url, op_data, params, schemas) -> OpenApiOperation:
|
def _make_op_v3(method, path, base_url, op_data, params, schemas) -> OpenApiOperation:
|
||||||
op_id = op_data.get('operationId', '')
|
op_id = op_data.get('operationId', '')
|
||||||
description = op_data.get('summary') or op_data.get('description', '')
|
description = op_data.get('summary') or op_data.get('description', '')
|
||||||
name = op_id or path
|
name = op_id or path.lstrip('/')
|
||||||
|
|
||||||
url = base_url + path
|
url = base_url + path
|
||||||
url = _append_required_query(url, params)
|
url = _append_required_query(url, params)
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user