From 3023e451bcbdf1def202ae94ffb2ebc4424f8fec Mon Sep 17 00:00:00 2001 From: Marc Michalsky forumZFD Date: Tue, 23 Mar 2021 10:20:54 +0100 Subject: [PATCH] =?UTF-8?q?=F0=9F=94=A7=20return=20'twingle=5Fproject=5Fev?= =?UTF-8?q?entall'=20embed=20code=20for=20events?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- api/v3/TwingleForm/Get.php | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/api/v3/TwingleForm/Get.php b/api/v3/TwingleForm/Get.php index e759a69..3e2f867 100644 --- a/api/v3/TwingleForm/Get.php +++ b/api/v3/TwingleForm/Get.php @@ -94,9 +94,17 @@ function civicrm_api3_twingle_form_Get(array $params): array { 'title' => $value['title'], 'name' => $value['name'], 'project_type' => $value[$custom_field_mapping['twingle_project_type']], - 'embed_code' => $value[$custom_field_mapping['twingle_project_widget']], 'counter' => $value[$custom_field_mapping['twingle_project_counter']] ]; + switch ($value[$custom_field_mapping['twingle_project_type']]) { + case 'event': + $returnValues[$value['id']]['embed_code'] = + $value[$custom_field_mapping['twingle_project_eventall']]; + break; + default: + $returnValues[$value['id']]['embed_code'] = + $value[$custom_field_mapping['twingle_project_widget']]; + } } return civicrm_api3_create_success($returnValues, $query, 'TwingleForm', 'Get'); }