diff --git a/package.json b/package.json index 97cc53a..21e774a 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "plunk", - "version": "1.3.5", + "version": "1.3.6", "private": true, "license": "agpl-3.0", "workspaces": { diff --git a/packages/api/src/controllers/Identities.ts b/packages/api/src/controllers/Identities.ts index 730918a..bd353ee 100644 --- a/packages/api/src/controllers/Identities.ts +++ b/packages/api/src/controllers/Identities.ts @@ -53,9 +53,8 @@ export class Identities { throw new NotFound("project"); } - const existingProject = await prisma.project.findFirst({ - where: { email: { endsWith: email.split("@")[1] } }, - }); + const domain = email.split('@')[1]; + const existingProject = await prisma.project.findFirst({where: {email: {endsWith: `@${domain}`}}}); if (existingProject) { throw new Error("Domain already attached to another project");