guard against bad dates
This commit is contained in:
parent
67a679f50b
commit
0621265c39
|
@ -113,7 +113,10 @@ class UtilityView(BrowserView):
|
|||
|
||||
def convert(value, attr=None, context=None):
|
||||
if isinstance(value, datetime.date):
|
||||
value = value.strftime('%Y-%m-%d')
|
||||
try:
|
||||
value = value.strftime('%Y-%m-%d')
|
||||
except ValueError:
|
||||
value = None
|
||||
elif isinstance(value, datetime.datetime):
|
||||
value = value.strftime('%Y-%m-%d %H:%M:%S')
|
||||
elif isinstance(value, plone.namedfile.file.NamedBlobFile) or \
|
||||
|
|
Reference in New Issue