CRM-12274
[civicrm-core.git] / CRM / Friend / BAO / Friend.php
index c33085f20fe2be1eadf63d2cd5b590b7cf780950..5aba88fe1c328e99f2c62c7f32b1cdc776216ed6 100644 (file)
@@ -135,7 +135,9 @@ class CRM_Friend_BAO_Friend extends CRM_Friend_DAO_Friend {
 
     //activity creation
     $activity = CRM_Activity_BAO_Activity::create($activityParams);
-
+    $activityContacts = CRM_Core_PseudoConstant::activityContacts('name');
+    $targetID = CRM_Utils_Array::key('Activity Targets', $activityContacts);
     //friend contacts creation
     foreach ($contactParams as $key => $value) {
 
@@ -152,7 +154,7 @@ class CRM_Friend_BAO_Friend extends CRM_Friend_DAO_Friend {
       $targetParams = array(
         'activity_id' => $activity->id,
         'contact_id'  => $contact,
-        'record_type' => 'Target'
+        'record_type_id' => $targetID
       );
 
       // See if it already exists