Skip to content

Commit

Permalink
🐛 Fix append values bug when value contains "`"
Browse files Browse the repository at this point in the history
  • Loading branch information
baptisteArno committed Jul 29, 2024
1 parent 77daab8 commit 22953a3
Show file tree
Hide file tree
Showing 5 changed files with 7 additions and 7 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -194,9 +194,9 @@ const getExpressionToEvaluate =
case 'Append value(s)': {
const item = parseVariables(state.typebotsQueue[0].typebot.variables)(
options.item
)
return `if(\`${item}\` === '') return ${options.variableId};
if(!${options.variableId}) return [\`${item}\`];
).replaceAll('`', '\\`')
if (isEmpty(item)) return `return ${options.variableId}`
return `if(!${options.variableId}) return [\`${item}\`];
if(!Array.isArray(${options.variableId})) return [${options.variableId}, \`${item}\`];
return (${options.variableId}).concat(\`${item}\`);`
}
Expand Down
2 changes: 1 addition & 1 deletion packages/embeds/js/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@typebot.io/js",
"version": "0.3.6",
"version": "0.3.7",
"description": "Javascript library to display typebots on your website",
"type": "module",
"main": "dist/index.js",
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@ export const TextInputAddFileButton = (props: Props) => {
<input
type="file"
id="photos-upload"
accept="image/*"
accept="image/*, video/*"
multiple
class="hidden"
onChange={(e) => {
Expand Down
2 changes: 1 addition & 1 deletion packages/embeds/nextjs/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@typebot.io/nextjs",
"version": "0.3.6",
"version": "0.3.7",
"description": "Convenient library to display typebots on your Next.js website",
"main": "dist/index.js",
"types": "dist/index.d.ts",
Expand Down
2 changes: 1 addition & 1 deletion packages/embeds/react/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@typebot.io/react",
"version": "0.3.6",
"version": "0.3.7",
"description": "Convenient library to display typebots on your React app",
"main": "dist/index.js",
"types": "dist/index.d.ts",
Expand Down

0 comments on commit 22953a3

Please sign in to comment.