Просмотр исходного кода

#1180 Forms: bug with UTC date processing

Alex Trofimov 8 лет назад
Родитель
Сommit
98dc661f06
1 измененных файлов с 1 добавлено и 1 удалено
  1. 1 1
      inc/utils.inc.php

+ 1 - 1
inc/utils.inc.php

@@ -161,7 +161,7 @@ function bx_process_input ($mixedData, $iDataType = BX_DATA_TEXT, $mixedParams =
     case BX_DATA_DATETIME_TS:
     case BX_DATA_DATETIME_TS_UTC:
         if (!preg_match('#(\d+)\-(\d+)\-(\d+)[\sT]{1}(\d+):(\d+):(\d+)#', $mixedData, $m) && !preg_match('#(\d+)\-(\d+)\-(\d+)[\sT]{1}(\d+):(\d+)#', $mixedData, $m))
-            return bx_process_input ($mixedData, BX_DATA_DATE_TS, $mixedParams, $isCheckMagicQuotes);
+            return bx_process_input ($mixedData, BX_DATA_DATETIME_TS == $iDataType ? BX_DATA_DATE_TS : BX_DATA_DATE_TS_UTC, $mixedParams, $isCheckMagicQuotes);
         $iDay   = $m[3];
         $iMonth = $m[2];
         $iYear  = $m[1];