Fixed date handling with invalid strings

svn: r1582
This commit is contained in:
Don Allingham
2003-05-23 02:45:44 +00:00
parent 15fdf1787b
commit 11faa9beda
3 changed files with 28 additions and 25 deletions

View File

@ -42,6 +42,7 @@ import Gregorian
import Julian
import Hebrew
import FrenchRepublic
import Errors
from intl import gettext as _
@ -71,8 +72,6 @@ class Date:
"""
formatCode = 0
Error = "Illegal Date"
fstr = _("(from|between|bet|bet.)")
tstr = _("(and|to|-)")
@ -207,7 +206,7 @@ class Date:
else:
self.start.set(text)
self.range = 0
except Date.Error:
except Errors.DateError:
if text != "":
self.range = -1
self.text = text