Handle error case with bad user timezone strings break advanced search
This commit is contained in:
parent
195f1f0e9a
commit
c8e1408dbe
|
@ -13,8 +13,13 @@ class Application_Model_Datatables
|
||||||
$info = explode('~', $term);
|
$info = explode('~', $term);
|
||||||
if ($dbname == 'utime' || $dbname == 'mtime' || $dbname == 'lptime') {
|
if ($dbname == 'utime' || $dbname == 'mtime' || $dbname == 'lptime') {
|
||||||
|
|
||||||
|
try {
|
||||||
$input1 = ($info[0] != "") ? Application_Common_DateHelper::UserTimezoneStringToUTCString($info[0]) : null;
|
$input1 = ($info[0] != "") ? Application_Common_DateHelper::UserTimezoneStringToUTCString($info[0]) : null;
|
||||||
$input2 = ($info[1] != "") ? Application_Common_DateHelper::UserTimezoneStringToUTCString($info[1]) : null;
|
$input2 = ($info[1] != "") ? Application_Common_DateHelper::UserTimezoneStringToUTCString($info[1]) : null;
|
||||||
|
} catch (Exception $e) {
|
||||||
|
$input1 = null;
|
||||||
|
$input2 = null;
|
||||||
|
}
|
||||||
|
|
||||||
} else if($dbname == 'bit_rate' || $dbname == 'sample_rate') {
|
} else if($dbname == 'bit_rate' || $dbname == 'sample_rate') {
|
||||||
$input1 = isset($info[0])?doubleval($info[0]) * 1000:null;
|
$input1 = isset($info[0])?doubleval($info[0]) * 1000:null;
|
||||||
|
|
Loading…
Reference in New Issue