X-Git-Url: https://vcs.fsf.org/?a=blobdiff_plain;f=CRM%2FEvent%2FForm%2FTask.php;h=e3bbae330dac960309f39ffb304d15d2411b945c;hb=dbd3dc59a46b4944f34fab14fa8b4a555f8e0b42;hp=745fe3c06fa74cb3bf09a21b8f159f89bec6c86f;hpb=b7941241296cffb8ec4663620146793fbcf2c2bd;p=civicrm-core.git diff --git a/CRM/Event/Form/Task.php b/CRM/Event/Form/Task.php index 745fe3c06f..e3bbae330d 100644 --- a/CRM/Event/Form/Task.php +++ b/CRM/Event/Form/Task.php @@ -53,15 +53,9 @@ class CRM_Event_Form_Task extends CRM_Core_Form_Task { CRM_Core_Error::statusBounce(ts('You do not have permission to access this page.')); } - $ids = []; - if ($values['radio_ts'] == 'ts_sel') { - foreach ($values as $name => $value) { - if (substr($name, 0, CRM_Core_Form::CB_PREFIX_LEN) == CRM_Core_Form::CB_PREFIX) { - $ids[] = substr($name, CRM_Core_Form::CB_PREFIX_LEN); - } - } - } - else { + $ids = $form->getSelectedIDs($values); + + if (!$ids) { $queryParams = $form->get('queryParams'); $sortOrder = NULL; if ($form->get(CRM_Utils_Sort::SORT_ORDER)) {