From 6d822eb802c2fb09a34ab34a918e931c99391908 Mon Sep 17 00:00:00 2001 From: Ferdi Koomen Date: Fri, 26 Nov 2021 14:55:31 -0500 Subject: [PATCH] - Fixed #890 --- src/openApi/v2/parser/getServer.ts | 3 ++- src/openApi/v3/parser/getServer.ts | 2 +- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/src/openApi/v2/parser/getServer.ts b/src/openApi/v2/parser/getServer.ts index fa41dfd7..642fe34d 100644 --- a/src/openApi/v2/parser/getServer.ts +++ b/src/openApi/v2/parser/getServer.ts @@ -8,5 +8,6 @@ export function getServer(openApi: OpenApi): string { const scheme = openApi.schemes?.[0] || 'http'; const host = openApi.host; const basePath = openApi.basePath || ''; - return host ? `${scheme}://${host}${basePath}` : basePath; + const url = host ? `${scheme}://${host}${basePath}` : basePath; + return url.replace(/\/$/g, ''); } diff --git a/src/openApi/v3/parser/getServer.ts b/src/openApi/v3/parser/getServer.ts index 89a507cb..57d5447b 100644 --- a/src/openApi/v3/parser/getServer.ts +++ b/src/openApi/v3/parser/getServer.ts @@ -9,5 +9,5 @@ export function getServer(openApi: OpenApi): string { url = url.replace(`{${variable}}`, variables[variable].default); } } - return url; + return url.replace(/\/$/g, ''); }