[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
gnue-forms/src GFForm.py
From: |
Jason Cater |
Subject: |
gnue-forms/src GFForm.py |
Date: |
Sun, 03 Aug 2003 04:24:42 -0400 |
CVSROOT: /cvsroot/gnue
Module name: gnue-forms
Branch:
Changes by: Jason Cater <address@hidden> 03/08/03 04:24:42
Modified files:
src : GFForm.py
Log message:
fixed min_length check to catch NULLs and deal with numbers/dates more
sanely (though, using min_length with numbers and dates is probably undefined
behavior)
CVSWeb URLs:
http://savannah.gnu.org/cgi-bin/viewcvs/gnue/gnue-forms/src/GFForm.py.diff?tr1=1.245&tr2=1.246&r1=text&r2=text
Patches:
Index: gnue-forms/src/GFForm.py
diff -c gnue-forms/src/GFForm.py:1.245 gnue-forms/src/GFForm.py:1.246
*** gnue-forms/src/GFForm.py:1.245 Thu Jul 31 14:06:21 2003
--- gnue-forms/src/GFForm.py Sun Aug 3 04:24:42 2003
***************
*** 291,302 ****
try:
if self._currentEntry:
! if len(self._currentEntry.getValue()) <
self._currentEntry._field.min_length:
message = _("Minimum required length %d" %
self._currentEntry._field.min_length )
# Piggybacking off the triggers message box code
self.triggerShowMessageBox(message)
! return
!
event = events.Event('endEDITMODE',_form=self)
self.dispatchEvent(event)
--- 291,303 ----
try:
if self._currentEntry:
! val = self._currentEntry.getValue()
! if self._currentEntry._field.min_length and (val is None or
len(str(val)) < self._currentEntry._field.min_length):
message = _("Minimum required length %d" %
self._currentEntry._field.min_length )
# Piggybacking off the triggers message box code
self.triggerShowMessageBox(message)
! return
!
event = events.Event('endEDITMODE',_form=self)
self.dispatchEvent(event)
- gnue-forms/src GFForm.py,
Jason Cater <=