2
0

🐛 (share) Restrict public ID to non-existant only

This commit is contained in:
Baptiste Arnaud
2022-11-04 13:53:54 +01:00
parent 4d38726eae
commit 63845effaf
5 changed files with 70 additions and 3 deletions

View File

@ -159,7 +159,7 @@ export const createTypebots = async (partialTypebots: Partial<Typebot>[]) => {
return {
...typebot,
id: typebotId,
publicId: typebotId + '-public',
publicId: typebot.publicId ?? typebotId + '-public',
}
})
await prisma.typebot.createMany({
@ -167,7 +167,7 @@ export const createTypebots = async (partialTypebots: Partial<Typebot>[]) => {
})
return prisma.publicTypebot.createMany({
data: typebotsWithId.map((t) =>
parseTypebotToPublicTypebot(t.id + '-public', parseTestTypebot(t))
parseTypebotToPublicTypebot(t.publicId, parseTestTypebot(t))
),
})
}