When eval-ing python expressions, return falsy but not-None values (#1111)
This commit is contained in:
+1
-1
@@ -184,7 +184,7 @@ class CLI( Cmd ):
|
||||
try:
|
||||
# pylint: disable=eval-used
|
||||
result = eval( line, globals(), self.getLocals() )
|
||||
if not result:
|
||||
if result is None:
|
||||
return
|
||||
elif isinstance( result, str ):
|
||||
output( result + '\n' )
|
||||
|
||||
Reference in New Issue
Block a user