[Bug] Fix broken variables for database event (#17526)
Fix https://github.com/twentyhq/twenty/issues/17524 Recent update meant to support variable with spaces and dots broken the database event variables. Inserting a variable `My Name` will be inserted as `{{trigger.[My Name]}}` For example, for a database event, we send `trigger.properties.after.id` instead of `id`. With the new code, we will consider `properties.after.id` as a variable to wrap in `[]`, giving `trigger.[properties.after.id]` which cannot be resolve. Let's only support variable with spaces. Removing the logic to wrap variable with dots.
This commit is contained in:
+1
-1
@@ -176,7 +176,7 @@ export const WorkflowDropdownStepOutputItems = ({
|
||||
updateStepFilter({
|
||||
rawVariableName: getVariableTemplateFromPath({
|
||||
stepId: step.id,
|
||||
path: [...currentPath, 'id'],
|
||||
path: [...currentPath, currentSubStep.object.fieldIdName ?? 'id'],
|
||||
}),
|
||||
isFullRecord: true,
|
||||
});
|
||||
|
||||
Reference in New Issue
Block a user