mirror of
https://github.com/hoshikawa2/OCI_API_Gateway_Automation2.git
synced 2026-03-06 18:21:01 +00:00
Correção: Não estava montando o path_prefix correto (obtendo apenas o 1o path) para a versão Swagger
This commit is contained in:
@@ -467,7 +467,7 @@ def process_api_spec(api_id, compartmentId, environment, swagger, functionId, ho
|
||||
for spec in api_spec["routes"]:
|
||||
status = spec["backend"]["status"]
|
||||
specPath = spec["path"]
|
||||
if (has_path_endpoint(endPointOrigin)):
|
||||
if (has_path_endpoint(endPointOrigin) and version == "3"):
|
||||
endPoint = find_base_endpoint(endPointOrigin)
|
||||
specPath = (find_base_pathendpoint(endPointOrigin, specPath) + spec["path"]).replace("//", "/")
|
||||
|
||||
@@ -709,4 +709,4 @@ def handler(ctx, data: io.BytesIO = None):
|
||||
ctx,
|
||||
status_code=401,
|
||||
response_data=json.dumps({"active": False, "wwwAuthenticate": jsonData})
|
||||
)
|
||||
)
|
||||
|
||||
Reference in New Issue
Block a user