diff --git a/modules/Calendar/Activity.php b/modules/Calendar/Activity.php index 2c5d40cb3e08621f6e9c081dd5e06c271ec9d2fb..d61e67730c7a081c5d209bd14d2b23e18a31bbeb 100644 --- a/modules/Calendar/Activity.php +++ b/modules/Calendar/Activity.php @@ -746,6 +746,7 @@ function insertIntoRecurringTable(& $recurObj) $params = array($activity_id); } } else { + if ( $recurid === '' || !$recurid ) { $recurid = 0; } $query = "INSERT INTO ".$this->reminder_table." VALUES (?,?,?,?)"; $params = array($activity_id, $reminder_time, 0, $recurid); } @@ -1046,7 +1047,7 @@ function insertIntoRecurringTable(& $recurObj) } //if secondary modules custom reference field is selected $query .= parent::getReportsUiType10Query($secmodule, $queryPlanner); - + return $query; }