Skip to content
Snippets Groups Projects
Commit bdbf2591 authored by Eileen McNaughton's avatar Eileen McNaughton
Browse files

#2904 ensure skipStatusCal not passed from the order api

parent 6478fb57
No related branches found
No related tags found
No related merge requests found
......@@ -304,6 +304,8 @@ function _civicrm_api3_order_delete_spec(array &$params) {
*/
function _order_create_wrangle_membership_params(array &$membershipParams) {
$fields = Membership::getFields(FALSE)->execute()->indexBy('name');
// Ensure this legacy parameter is not true.
$membershipParams['skipStatusCal'] = FALSE;
foreach ($fields as $fieldName => $field) {
$customFieldName = 'custom_' . ($field['custom_field_id'] ?? NULL);
if ($field['type'] === ['Custom'] && isset($membershipParams[$customFieldName])) {
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment