From d207fd07d63e728f34e3c62b4f2c733abad95f25 Mon Sep 17 00:00:00 2001 From: Pranav C Date: Sat, 23 Apr 2022 13:32:38 +0530 Subject: [PATCH] refactor: respond with 404 if project not found Signed-off-by: Pranav C --- packages/nocodb/src/lib/noco/meta/api/swagger/swaggerApis.ts | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) 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 f13bcb78b5..a44a9b173d 100644 --- a/packages/nocodb/src/lib/noco/meta/api/swagger/swaggerApis.ts +++ b/packages/nocodb/src/lib/noco/meta/api/swagger/swaggerApis.ts @@ -1,5 +1,5 @@ // @ts-ignore -import catchError from '../../helpers/catchError'; +import catchError, { NcError } from '../../helpers/catchError'; import { Router } from 'express'; import Model from '../../../../noco-models/Model'; import getSwaggerJSON from './helpers/getSwaggerJSON'; @@ -9,6 +9,9 @@ import redocHtml from './redocHtml'; async function swaggerJson(req, res) { const project = await Project.get(req.params.projectId); + + if (!project) NcError.notFound(); + const models = await Model.list({ project_id: req.params.project_id, base_id: null