From cc6f3942ec76d5eb1ca56cd70f29791bd54491d3 Mon Sep 17 00:00:00 2001 From: yashodha Date: Mon, 2 Sep 2013 17:18:18 +0530 Subject: [PATCH] fixed target contact import (CRM-13315) --- CRM/Activity/Import/Parser/Activity.php | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) diff --git a/CRM/Activity/Import/Parser/Activity.php b/CRM/Activity/Import/Parser/Activity.php index 4fbf2d6271..def4d8e0dd 100644 --- a/CRM/Activity/Import/Parser/Activity.php +++ b/CRM/Activity/Import/Parser/Activity.php @@ -69,13 +69,18 @@ class CRM_Activity_Import_Parser_Activity extends CRM_Activity_Import_Parser { * @access public */ function init() { + $activityContact = CRM_Activity_BAO_ActivityContact::import(); + $activityTarget['target_contact_id'] = $activityContact['contact_id']; $fields = array_merge(CRM_Activity_BAO_Activity::importableFields(), - CRM_Activity_BAO_ActivityTarget::import() + $activityTarget ); - $fields = array_merge($fields, array('activity_label' => array('title' => ts('Activity Type Label'), - 'headerPattern' => '/(activity.)?type label?/i', - ))); + $fields = array_merge($fields, array( + 'activity_label' => array( + 'title' => ts('Activity Type Label'), + 'headerPattern' => '/(activity.)?type label?/i', + ) + )); foreach ($fields as $name => $field) { $field['type'] = CRM_Utils_Array::value('type', $field, CRM_Utils_Type::T_INT); -- 2.25.1