29 lines
562 B
TypeScript
29 lines
562 B
TypeScript
import { PrismaClient } from '@typebot.io/prisma'
|
|
import { promptAndSetEnvironment } from './utils'
|
|
import * as p from '@clack/prompts'
|
|
|
|
const updateTypebot = async () => {
|
|
await promptAndSetEnvironment('production')
|
|
|
|
const prisma = new PrismaClient()
|
|
|
|
const typebotId = await p.text({
|
|
message: 'Typebot ID?',
|
|
})
|
|
|
|
if (!typebotId || p.isCancel(typebotId)) process.exit()
|
|
|
|
const typebot = await prisma.typebot.update({
|
|
where: {
|
|
id: typebotId,
|
|
},
|
|
data: {
|
|
riskLevel: -1,
|
|
},
|
|
})
|
|
|
|
console.log(typebot)
|
|
}
|
|
|
|
updateTypebot()
|