Skip to content

Commit 8d9c3db

Browse files
committed
Fix for operator == leaking an error
1 parent 2f11261 commit 8d9c3db

1 file changed

Lines changed: 8 additions & 1 deletion

File tree

src/JQL.php

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1700,7 +1700,14 @@ private function check_clause( $clause, $row )
17001700
switch( $clause['operand'] )
17011701
{
17021702
case '=':
1703-
return strtolower($value) == strtolower($compare);
1703+
if( is_scalar($value) && is_scalar($compare) )
1704+
{
1705+
return strtolower($value) == strtolower($compare);
1706+
}
1707+
else
1708+
{
1709+
return false;
1710+
}
17041711
break;
17051712

17061713
case '==':

0 commit comments

Comments
 (0)