🐛 (workspace) Fix members invitation when having unlimited plan

Closes #279
This commit is contained in:
Baptiste Arnaud
2023-02-13 11:13:05 +01:00
parent 46e9271aaa
commit 0dba994210
6 changed files with 56 additions and 54 deletions

View File

@@ -29,19 +29,15 @@ export const convertInvitationsToCollaborations = async (
)
for (const invitation of workspaceInvitations) {
if (!invitation.typebot.workspaceId) continue
await p.memberInWorkspace.upsert({
where: {
userId_workspaceId: {
await p.memberInWorkspace.createMany({
data: [
{
userId: id,
workspaceId: invitation.typebot.workspaceId,
role: WorkspaceRole.GUEST,
},
},
create: {
userId: id,
workspaceId: invitation.typebot.workspaceId,
role: WorkspaceRole.GUEST,
},
update: {},
],
skipDuplicates: true,
})
}
return p.invitation.deleteMany({