Contact tags don't work when triggered using the CiviRules action on Contact form
Overview
When using the CiviRules extension there is an issue where adding tags to a contact does not work as expected while adding new contact using contact form. The problem arises when a rule is triggered for Add Tag to Contact
action, causing it to remove any tags added by CiviRules before saving the contact form.
Reproduction steps
- Create new CiviRules having Trigger as
Contact of any type is added
and Action asAdd Tag to Contact
- Create new contact
- Contact tags configured by Civirules gets removed once the form is saved.
Current behaviour
Tags configured from Civirules gets removed while saving contact form.
Expected behaviour
Civirules Tags shouldn't get deleted once we add new contact using contact form.
Environment information
- CiviCRM: Master
- CMS: Drupal 7.30