Commit f8fffc40 authored by Amos Latteier's avatar Amos Latteier

Fixed the dtml-var null argument fix. Thanks to Brian Lenihan.

parent 56ea1fc9
...@@ -217,8 +217,8 @@ Evaluating expressions without rendering results ...@@ -217,8 +217,8 @@ Evaluating expressions without rendering results
''' # ' ''' # '
__rcs_id__='$Id: DT_Var.py,v 1.36 2000/08/31 23:57:02 amos Exp $' __rcs_id__='$Id: DT_Var.py,v 1.37 2000/09/05 22:03:12 amos Exp $'
__version__='$Revision: 1.36 $'[11:-2] __version__='$Revision: 1.37 $'[11:-2]
from DT_Util import parse_params, name_param, html_quote, str from DT_Util import parse_params, name_param, html_quote, str
import regex, string, sys, regex import regex, string, sys, regex
...@@ -280,8 +280,8 @@ class Var: ...@@ -280,8 +280,8 @@ class Var:
__traceback_info__=name, val, args __traceback_info__=name, val, args
if val is None or (not val and val != 0) and have_arg('null'): if have_arg('null') and not val and val != 0:
# Treat None as special case wrt null # check for null (false but not zero, including None, [], '')
return args['null'] return args['null']
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment