equal
deleted
inserted
replaced
45 raise ValidateException(field=field) |
45 raise ValidateException(field=field) |
46 if minlength and len(value)<minlength: |
46 if minlength and len(value)<minlength: |
47 raise ValidateException(field=field) |
47 raise ValidateException(field=field) |
48 if maxlength and len(value)>maxlength: |
48 if maxlength and len(value)>maxlength: |
49 raise ValidateException(field=field) |
49 raise ValidateException(field=field) |
50 return value |
50 return value.lower() |
51 |
51 |
52 def vTel(value,field): |
52 def vTel(value,field): |
53 '''Validator for Telefonnumbers''' |
53 '''Validator for Telefonnumbers''' |
54 ret = [] |
54 ret = [] |
55 for v in value: |
55 for v in value: |
85 raise InvalidMail(v,field) |
85 raise InvalidMail(v,field) |
86 |
86 |
87 if local == "": |
87 if local == "": |
88 ret.append(v) |
88 ret.append(v) |
89 continue |
89 continue |
|
90 |
90 if local.startswith(".") or local.endswith("."): |
91 if local.startswith(".") or local.endswith("."): |
91 raise InvalidMail(v,field) |
92 raise InvalidMail(v,field) |
92 unquote = True |
93 unquote = True |
93 parts = local.split('"') |
94 parts = local.split('"') |
94 c=0 |
95 c=0 |