diff --git a/src/openapi_importer.py b/src/openapi_importer.py index d1fe069..8454d88 100644 --- a/src/openapi_importer.py +++ b/src/openapi_importer.py @@ -189,7 +189,7 @@ def _parse_v2(data: dict) -> OpenApiParseResult: def _make_op_v2(method, path, base_url, op_data, params, definitions) -> OpenApiOperation: op_id = op_data.get('operationId', '') 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 = _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: op_id = op_data.get('operationId', '') 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 = _append_required_query(url, params)