reverted erroneous e808fd6f684a, thanks Carlos
This commit is contained in:
@@ -1 +1 @@
|
|||||||
Version 2.00.0 (2012-06-06 20:30:33) dev
|
Version 2.00.0 (2012-06-07 23:25:36) dev
|
||||||
|
|||||||
@@ -1130,23 +1130,6 @@ class SQLFORM(FORM):
|
|||||||
hideerror=hideerror,
|
hideerror=hideerror,
|
||||||
)
|
)
|
||||||
|
|
||||||
if not ret and self.record and self.errors:
|
|
||||||
### if there are errors in update mode
|
|
||||||
# and some errors refers to an already uploaded file
|
|
||||||
# delete error if
|
|
||||||
# - user not trying to upload a new file
|
|
||||||
# - there is existing file and user is not trying to delete it
|
|
||||||
# this is because removing the file may not pass validation
|
|
||||||
for key in self.errors.keys():
|
|
||||||
if key in self.table \
|
|
||||||
and self.table[key].type == 'upload' \
|
|
||||||
and request_vars.get(key, None) in (None, '') \
|
|
||||||
and self.record[key] \
|
|
||||||
and not key + UploadWidget.ID_DELETE_SUFFIX in request_vars:
|
|
||||||
del self.errors[key]
|
|
||||||
if not self.errors:
|
|
||||||
ret = True
|
|
||||||
|
|
||||||
self.deleted = \
|
self.deleted = \
|
||||||
request_vars.get(self.FIELDNAME_REQUEST_DELETE, False)
|
request_vars.get(self.FIELDNAME_REQUEST_DELETE, False)
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user