tracardi icon indicating copy to clipboard operation
tracardi copied to clipboard

Issue with work-flow / merge-profile plugin

Open rajvanshipradeep15 opened this issue 1 year ago • 2 comments

When we have multiple option to merge-profile, only the last option works.

Suppose I want to merge-profile based on 2 options

  1. lastname and email
  2. 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:

  1. 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]" ] }
  2. Repeat step 2 for merge-profile for merging lastname and phone-number. Merge-profile json configuration { "mergeBy": [ "[email protected]", "[email protected]" ] }
  3. 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

workflow2 workflow1


  • OS: Ubuntu
  • Browser chrome

rajvanshipradeep15 avatar Oct 03 '24 07:10 rajvanshipradeep15

HI @rajvanshipradeep15 Do you run it in separate workflows or in one workflow?

atompie avatar Nov 23 '24 13:11 atompie

HI @rajvanshipradeep15 Do you run it in separate workflows or in one workflow?

Hi @atompie it's in one workflow.

rajvanshipradeep15 avatar Dec 05 '24 12:12 rajvanshipradeep15