diff --git a/modules/Calendar/actions/Feed.php b/modules/Calendar/actions/Feed.php index 40ad5379db27dcb43779ad6e01bf6a01d6497685..0c0cd0a83a19fe0d0e9cc4ad7280429808329637 100644 --- a/modules/Calendar/actions/Feed.php +++ b/modules/Calendar/actions/Feed.php @@ -125,7 +125,9 @@ class Calendar_Feed_Action extends Vtiger_BasicAjax_Action { $queryGenerator->setFields(array_merge(array_merge($nameFields, array('id')), $fieldsList)); $query = $queryGenerator->getQuery(); - $query.= " AND (($fieldsList[0] >= ? AND $fieldsList[1] < ?) OR ($fieldsList[1] >= ?)) "; + $startDateColumn = Vtiger_Util_Helper::validateStringForSql($fieldsList[0]); + $endDateColumn = Vtiger_Util_Helper::validateStringForSql($fieldsList[1]); + $query.= " AND (($startDateColumn >= ? AND $endDateColumn < ?) OR ($endDateColumn >= ?)) "; $params = array($start,$end,$start); $query.= " AND vtiger_crmentity.smownerid IN (".generateQuestionMarks($userAndGroupIds).")"; $params = array_merge($params, $userAndGroupIds); diff --git a/modules/Emails/actions/DownloadFile.php b/modules/Emails/actions/DownloadFile.php index a0a0b11df31c4fbe4ab12095e33d8cfd6dd5a08b..fac07e1bcb878674ebfa992e5714a1cfce86791a 100644 --- a/modules/Emails/actions/DownloadFile.php +++ b/modules/Emails/actions/DownloadFile.php @@ -57,4 +57,4 @@ class Emails_DownloadFile_Action extends Vtiger_Action_Controller { } } -?> +?> \ No newline at end of file