Skip to content
Snippets Groups Projects
Commit 6c8ae5bf authored by Pradeep Nayak's avatar Pradeep Nayak
Browse files

set boolean fields to false if not set.

parent 74d3995b
Branches
Tags
No related merge requests found
......@@ -481,7 +481,6 @@ class CRM_Admin_Form_ScheduleReminders extends CRM_Admin_Form {
'subject',
'absolute_date',
'group_id',
'record_activity',
'limit_to',
'mode',
'sms_provider_id',
......@@ -492,7 +491,10 @@ class CRM_Admin_Form_ScheduleReminders extends CRM_Admin_Form {
$params[$key] = $values[$key] ?? NULL;
}
$params['is_repeat'] = CRM_Utils_Array::value('is_repeat', $values, 0);
// set boolean fields to false if not set.
foreach (['record_activity', 'is_repeat', 'is_active'] as $boolFieldName) {
$params[$boolFieldName] = $values[$boolFieldName] ?? 0;
}
$moreKeys = [
'start_action_offset',
......@@ -559,8 +561,6 @@ class CRM_Admin_Form_ScheduleReminders extends CRM_Admin_Form {
$params['entity_status'] = implode(CRM_Core_DAO::VALUE_SEPARATOR, $entity_status);
}
$params['is_active'] = CRM_Utils_Array::value('is_active', $values, 0);
if (empty($values['is_repeat'])) {
$params['repetition_frequency_unit'] = 'null';
$params['repetition_frequency_interval'] = 'null';
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment