From 8f97e6f84b9c94a8b488cd2fc0ae549ef3d6919c Mon Sep 17 00:00:00 2001 From: "larssandergreen@gmail.com" Date: Tue, 27 Sep 2022 17:30:31 -0600 Subject: [PATCH] Fix for test case where no profiles are in use --- CRM/Event/Form/Registration/Confirm.php | 16 +++++++++------- 1 file changed, 9 insertions(+), 7 deletions(-) diff --git a/CRM/Event/Form/Registration/Confirm.php b/CRM/Event/Form/Registration/Confirm.php index 46b24acac0..b67499f248 100644 --- a/CRM/Event/Form/Registration/Confirm.php +++ b/CRM/Event/Form/Registration/Confirm.php @@ -1073,13 +1073,15 @@ class CRM_Event_Form_Registration_Confirm extends CRM_Event_Form_Registration { if (!empty($form->_values[$topProfile])) { $profiles[] = $form->_values[$topProfile]; } - $uFGroups = \Civi\Api4\UFGroup::get() - ->addSelect('add_to_group_id') - ->addWhere('id', 'IN', $profiles) - ->execute(); - foreach ($uFGroups as $uFGroup) { - if (!empty($uFGroup['add_to_group_id'])) { - $addToGroups[$uFGroup['add_to_group_id']] = $uFGroup['add_to_group_id']; + if (!empty($profiles)) { + $uFGroups = \Civi\Api4\UFGroup::get() + ->addSelect('add_to_group_id') + ->addWhere('id', 'IN', $profiles) + ->execute(); + foreach ($uFGroups as $uFGroup) { + if (!empty($uFGroup['add_to_group_id'])) { + $addToGroups[$uFGroup['add_to_group_id']] = $uFGroup['add_to_group_id']; + } } } -- 2.25.1