When you enter a non-number value in an integer field which is mandatory, an empty value is stored instead and no warning is shown. The mandatory check is bypassed.
For instance, if I have a mandatory integer "age" field, a user can enter "old" instead of a number and they can pass the form without being warned. The age will be empty in the database.

CommentFileSizeAuthor
#1 integer_check.patch506 bytesYannickD

Comments

YannickD’s picture

StatusFileSize
new506 bytes

I attached a patch with a fix that worked for me.

YannickD’s picture

Status: Active » Needs review
udig’s picture

great help - thanks YanickD

karens’s picture

Status: Needs review » Closed (won't fix)

The D5 version is no longer being supported. Sorry.