Skip to content
Snippets Groups Projects
Commit 271bddf1 authored by jaapjansma's avatar jaapjansma
Browse files

added contact data to activity event

parent 0ac6f947
No related branches found
No related tags found
No related merge requests found
......@@ -39,6 +39,12 @@ class CRM_CivirulesPostEvent_Activity extends CRM_Civirules_Event_Post {
$data = array();
CRM_Core_DAO::storeValues($activityContact, $data);
$eventData->setEntityData('ActivityContact', $data);
$contactObject = new CRM_Contact_BAO_Contact();
$contactObject->id = $data['contact_id'];
$contactObject->find(true);
$contactData = array();
CRM_Core_DAO::storeValues($contactObject, $contactData);
$eventData->setEntityData('Contact', $contactData);
CRM_Civirules_Engine::triggerRule($this, clone $eventData);
}
......@@ -52,6 +58,7 @@ class CRM_CivirulesPostEvent_Activity extends CRM_Civirules_Event_Post {
protected function getAdditionalEntities() {
return array(
new CRM_Civirules_EventData_EntityDefinition('ActivityContact', 'ActivityContact', 'CRM_Activity_DAO_ActivityContact' , 'ActivityContact'),
new CRM_Civirules_EventData_EntityDefinition('Contact', 'Contact', 'CRM_Contact_DAO_Contact' , 'Contact'),
);
}
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment