diff --git a/apps/landing-page/content/privacy-policy.mdx b/apps/landing-page/content/privacy-policy.mdx index f5e6d1762c..01c35aefc0 100644 --- a/apps/landing-page/content/privacy-policy.mdx +++ b/apps/landing-page/content/privacy-policy.mdx @@ -74,6 +74,8 @@ Typebot offers optional integrations with various third-party services to enhanc **Data Retention**: Third-party credentials are retained as long as your Typebot account is active or until you disconnect the service. Integration data is processed in real-time and is not permanently stored on our servers. You can delete your account and all associated data at any time. +**Google Workspace APIs Compliance**: The use of information received from Google Workspace APIs will adhere to the [Google API Services User Data Policy](https://developers.google.com/terms/api-services-user-data-policy), including the [Limited Use requirements](https://developers.google.com/workspace/workspace-api-user-data-developer-policy#limited-use). + ## As a user of a typebot (the web chatbot itself) You are bound to what the chatbot creator has set up in terms of data collection and data handling. We do not collect any personal data from chatbot users. We do not use behavioral insights to sell advertisements. We will never collect or store any personally identifiable information and we will never abuse your user’s privacy. diff --git a/bun.lock b/bun.lock index e30bd32897..672aa3bbce 100644 --- a/bun.lock +++ b/bun.lock @@ -607,7 +607,7 @@ }, "packages/embeds/js": { "name": "@typebot.io/js", - "version": "0.8.13", + "version": "0.8.14", "devDependencies": { "@ai-sdk/ui-utils": "1.2.2", "@ark-ui/solid": "5.11.0", @@ -645,7 +645,7 @@ }, "packages/embeds/react": { "name": "@typebot.io/react", - "version": "0.8.13", + "version": "0.8.14", "dependencies": { "@typebot.io/js": "workspace:*", "react": "18.3.1", diff --git a/packages/prisma/scripts/executeCommand.ts b/packages/prisma/scripts/executeCommand.ts index 5dcc64a073..eebb09c24e 100644 --- a/packages/prisma/scripts/executeCommand.ts +++ b/packages/prisma/scripts/executeCommand.ts @@ -45,15 +45,19 @@ export const executePrismaCommand = (command: string, options?: Options) => { }; const executeCommand = (command: string) => { - exec(command, (error, stdout, stderr) => { - if (error) { - console.log(error.message); - return; - } - if (stderr) { - console.log(stderr); - return; - } - console.log(stdout); + return new Promise((resolve, reject) => { + exec(command, (error, stdout, stderr) => { + if (error) { + console.log(error.message); + reject(error); + return; + } + if (stderr) { + console.log(stderr); + return; + } + console.log(stdout); + resolve(); + }); }); };