diff --git a/packages/nocodb/src/lib/meta/api/projectApis.ts b/packages/nocodb/src/lib/meta/api/projectApis.ts index 1f5199d3ec..19797f92cc 100644 --- a/packages/nocodb/src/lib/meta/api/projectApis.ts +++ b/packages/nocodb/src/lib/meta/api/projectApis.ts @@ -46,12 +46,14 @@ export async function projectUpdate( req: Request, res: Response ) { + const project = await Project.getWithInfo(req.params.projectId); + // only support updating title at this moment const data: any = { title: DOMPurify.sanitize(req?.body?.title), }; - if (await Project.getByTitle(data.title)) { + if (await Project.getByTitle(data.title) && project.title !== data.title) { NcError.badRequest('Project title already in use'); }