projects
/
civicrm-core.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Participant import fix - broken uniqueName fields, mapping saving, event_id
[civicrm-core.git]
/
CRM
/
Event
/
BAO
/
Participant.php
diff --git
a/CRM/Event/BAO/Participant.php
b/CRM/Event/BAO/Participant.php
index 858f4aca553834ed5f032cf546bbdb07d7dac60e..b48daaa4b3485f9c409693072f493f9e84ab47b3 100644
(file)
--- a/
CRM/Event/BAO/Participant.php
+++ b/
CRM/Event/BAO/Participant.php
@@
-578,6
+578,10
@@
INNER JOIN civicrm_price_field field ON ( value.price_field_id = field.id
* @param bool $checkPermission
* Is this a permissioned retrieval?
*
* @param bool $checkPermission
* Is this a permissioned retrieval?
*
+ * @deprecated only called from event search, but without most of the details
+ * returned. Event search should call stop using this & get the metadata
+ * a better way.
+ *
* @return array
* array of importable Fields
*/
* @return array
* array of importable Fields
*/
@@
-608,6
+612,7
@@
INNER JOIN civicrm_price_field field ON ( value.price_field_id = field.id
// Split status and status id into 2 fields
// Fixme: it would be better to leave as 1 field and intelligently handle both during import
// Split status and status id into 2 fields
// Fixme: it would be better to leave as 1 field and intelligently handle both during import
+ // note import undoes this - it is still here in case the search usage uses it.
$participantStatus = [
'participant_status' => [
'title' => ts('Participant Status'),
$participantStatus = [
'participant_status' => [
'title' => ts('Participant Status'),
@@
-619,6
+624,7
@@
INNER JOIN civicrm_price_field field ON ( value.price_field_id = field.id
// Split role and role id into 2 fields
// Fixme: it would be better to leave as 1 field and intelligently handle both during import
// Split role and role id into 2 fields
// Fixme: it would be better to leave as 1 field and intelligently handle both during import
+ // note import undoes this - it is still here in case the search usage uses it.
$participantRole = [
'participant_role' => [
'title' => ts('Participant Role'),
$participantRole = [
'participant_role' => [
'title' => ts('Participant Role'),