From 894f6de2d76f6b240c9393308e40810771240d7f Mon Sep 17 00:00:00 2001 From: Pranav C Date: Sat, 23 Apr 2022 13:29:41 +0530 Subject: [PATCH] fix: update swagger base url with siteUrl and provide an option for custom url Signed-off-by: Pranav C --- .../src/lib/noco/meta/api/swagger/swaggerApis.ts | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/packages/nocodb/src/lib/noco/meta/api/swagger/swaggerApis.ts b/packages/nocodb/src/lib/noco/meta/api/swagger/swaggerApis.ts index 14ba31292d..f13bcb78b5 100644 --- a/packages/nocodb/src/lib/noco/meta/api/swagger/swaggerApis.ts +++ b/packages/nocodb/src/lib/noco/meta/api/swagger/swaggerApis.ts @@ -15,6 +15,22 @@ async function swaggerJson(req, res) { }); const swagger = await getSwaggerJSON(project, models); + + swagger.servers = [ + { + url: req.ncSiteUrl + }, + { + url: '{customUrl}', + variables: { + customUrl: { + default: req.ncSiteUrl, + description: 'Provide custom nocodb app base url' + } + } + } + ] as any; + res.json(swagger); }