projects
/
civicrm-core.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Fix Participant batch update to work with multiple value custom fields
[civicrm-core.git]
/
CRM
/
Activity
/
Form
/
Task
/
Batch.php
diff --git
a/CRM/Activity/Form/Task/Batch.php
b/CRM/Activity/Form/Task/Batch.php
index e76f0e3ebd63b3ea5ea23de02ffc9e7230f79130..dfb0ae0034519f82f7384db87079d41d30e6d062 100644
(file)
--- a/
CRM/Activity/Form/Task/Batch.php
+++ b/
CRM/Activity/Form/Task/Batch.php
@@
-1,7
+1,7
@@
<?php
/*
+--------------------------------------------------------------------+
<?php
/*
+--------------------------------------------------------------------+
- | CiviCRM version
4.7
|
+ | CiviCRM version
5
|
+--------------------------------------------------------------------+
| Copyright CiviCRM LLC (c) 2004-2018 |
+--------------------------------------------------------------------+
+--------------------------------------------------------------------+
| Copyright CiviCRM LLC (c) 2004-2018 |
+--------------------------------------------------------------------+
@@
-242,6
+242,9
@@
class CRM_Activity_Form_Task_Batch extends CRM_Activity_Form_Task {
$activityId = civicrm_api3('activity', 'create', $value);
// @todo this would be done by the api call above if the parames were passed through.
$activityId = civicrm_api3('activity', 'create', $value);
// @todo this would be done by the api call above if the parames were passed through.
+ // @todo extract submit functions &
+ // extend CRM_Event_Form_Task_BatchTest::testSubmit with a data provider to test
+ // handling of custom data, specifically checkbox fields.
if (!empty($value['custom']) &&
is_array($value['custom'])
) {
if (!empty($value['custom']) &&
is_array($value['custom'])
) {