[IfNode] Accept and evaluate a Bool value as a valid expression
This commit is contained in:
@@ -63,6 +63,8 @@ public class IfNode : NodeType {
|
||||
truthy = !result.isEmpty
|
||||
} else if let result = result as? [String:Any] {
|
||||
truthy = !result.isEmpty
|
||||
} else if let result = result as? Bool {
|
||||
truthy = result
|
||||
} else if result != nil {
|
||||
truthy = true
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user