291 |
try: |
try: |
292 |
if self._currentEntry: |
if self._currentEntry: |
293 |
|
|
294 |
val = self._currentEntry.getValue() |
if self._currentEntry._type != 'GFButton': |
295 |
if self._currentEntry._field.min_length and val is not None and len(str(val)): |
val = self._currentEntry.getValue() |
296 |
if len(str(val)) < self._currentEntry._field.min_length: |
if self._currentEntry._field.min_length and val is not None and len(str(val)): |
297 |
message = _("Minimum required length %d" % self._currentEntry._field.min_length ) |
if len(str(val)) < self._currentEntry._field.min_length: |
298 |
# Piggybacking off the triggers message box code |
message = _("Minimum required length %d" % self._currentEntry._field.min_length ) |
299 |
self.triggerShowMessageBox(message) |
# Piggybacking off the triggers message box code |
300 |
return |
self.triggerShowMessageBox(message) |
301 |
|
return |
302 |
|
|
303 |
event = events.Event('endEDITMODE',_form=self) |
event = events.Event('endEDITMODE',_form=self) |
304 |
self.dispatchEvent(event) |
self.dispatchEvent(event) |