tracardi
tracardi copied to clipboard
Issue with work-flow / merge-profile plugin
When we have multiple option to merge-profile, only the last option works.
Suppose I want to merge-profile based on 2 options
- lastname and email
- lastname and phone-number
Try creating the workflow by using merge-profile plugins and add both options in different merge-profile nodes.
Always the last node is executed, i have tried with multiple workflow setup, which ever node executes last only that works.
To Reproduce
Steps to reproduce the behavior:
- Create workflow with nodes start, node merge-profiles (for merging lastname, email), node end. Set trigger for identification event with inbound traffic configured for REST API Bridge. Merge-profiles json configuration
{ "mergeBy": [ "[email protected]", "[email protected]" ] } - Repeat step 2 for merge-profile for merging lastname and phone-number.
Merge-profile json configuration
{ "mergeBy": [ "[email protected]", "[email protected]" ] } - In the above setup since the lastname and email will be saved at last so the when we test only the lastname and email profiles will be merged.
Expected behavior
Both merge-profile workflow should work based on the data which is sent from the API
Screenshots
- OS: Ubuntu
- Browser chrome
HI @rajvanshipradeep15 Do you run it in separate workflows or in one workflow?
HI @rajvanshipradeep15 Do you run it in separate workflows or in one workflow?
Hi @atompie it's in one workflow.