Browse Source

fix: wrap await call

Signed-off-by: Pranav C <pranavxc@gmail.com>
pull/5058/head
Pranav C 2 years ago
parent
commit
36517fc388
  1. 25
      packages/nocodb/src/lib/v1-legacy/rest/RestApiBuilder.ts

25
packages/nocodb/src/lib/v1-legacy/rest/RestApiBuilder.ts

@ -2649,7 +2649,8 @@ export class RestApiBuilder extends BaseApiBuilder<Noco> {
scheme,
scheme === 'http' ? 'https' : 'http',
];
await promisify(glob)(
(
await promisify(glob)(
path.join(
this.app.getToolDir(),
'nc',
@ -2659,15 +2660,14 @@ export class RestApiBuilder extends BaseApiBuilder<Noco> {
'swagger.json'
)
)
.forEach(async (jsonFile) => {
const swaggerJson = JSON.parse(await promisify(fs.readFile)(jsonFile, 'utf8'));
swaggerBaseDocument.tags.push(...swaggerJson.tags);
Object.assign(swaggerBaseDocument.paths, swaggerJson.paths);
Object.assign(
swaggerBaseDocument.definitions,
swaggerJson.definitions
);
});
).forEach(async (jsonFile) => {
const swaggerJson = JSON.parse(
await promisify(fs.readFile)(jsonFile, 'utf8')
);
swaggerBaseDocument.tags.push(...swaggerJson.tags);
Object.assign(swaggerBaseDocument.paths, swaggerJson.paths);
Object.assign(swaggerBaseDocument.definitions, swaggerJson.definitions);
});
res.json(swaggerBaseDocument);
});
}
@ -2729,7 +2729,10 @@ export class RestApiBuilder extends BaseApiBuilder<Noco> {
'swagger'
);
const swaggerJson = JSON.parse(
await promisify(fs.readFile)(path.join(swaggerFilePath, 'swagger.json'), 'utf8')
await promisify(fs.readFile)(
path.join(swaggerFilePath, 'swagger.json'),
'utf8'
)
);
/* remove tags, paths and keys */

Loading…
Cancel
Save