🔧 return 'twingle_project_eventall' embed code for events

This commit is contained in:
Marc Michalsky forumZFD 2021-03-23 10:20:54 +01:00
parent 73714bf312
commit 3023e451bc
Signed by untrusted user who does not match committer: marc.koch
GPG key ID: 12406554CFB028B9

View file

@ -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');
}