fixed IS_LENGTH
This commit is contained in:
@@ -1 +1 @@
|
|||||||
Version 2.00.0 (2012-07-28 02:08:47) dev
|
Version 2.00.0 (2012-07-28 02:24:05) dev
|
||||||
|
|||||||
+4
-2
@@ -264,11 +264,13 @@ class IS_LENGTH(Validator):
|
|||||||
|
|
||||||
def __call__(self, value):
|
def __call__(self, value):
|
||||||
if isinstance(value, cgi.FieldStorage):
|
if isinstance(value, cgi.FieldStorage):
|
||||||
if value.file:
|
if not value:
|
||||||
|
length = 0
|
||||||
|
elif value.file:
|
||||||
value.file.seek(0, os.SEEK_END)
|
value.file.seek(0, os.SEEK_END)
|
||||||
length = value.file.tell()
|
length = value.file.tell()
|
||||||
value.file.seek(0, os.SEEK_SET)
|
value.file.seek(0, os.SEEK_SET)
|
||||||
else:
|
elif hasattr(value,'value'):
|
||||||
val = value.value
|
val = value.value
|
||||||
if val:
|
if val:
|
||||||
length = len(val)
|
length = len(val)
|
||||||
|
|||||||
Reference in New Issue
Block a user