Zero is a valid non-None value for int and float custom columns

This commit is contained in:
Charles Haley 2014-10-23 13:16:08 +02:00
parent 9f3369edd9
commit e63e7cca43

View File

@ -69,7 +69,7 @@ def mi_to_html(mi, field_list=None, default_author_link=None, use_roman_numbers=
continue continue
if field == 'sort': if field == 'sort':
field = 'title_sort' field = 'title_sort'
if metadata['datatype'] == 'bool': if metadata['is_custom'] and metadata['datatype'] in ['bool', 'int', 'float']:
isnull = mi.get(field) is None isnull = mi.get(field) is None
else: else:
isnull = mi.is_null(field) isnull = mi.is_null(field)