Modify Table class so that uploadfs is respected when uploads_in_blob is set to True

This commit is contained in:
Chris DeGroot
2014-03-19 23:43:58 -04:00
parent 69ad382751
commit 9a92318d75

View File

@@ -8735,9 +8735,9 @@ class Table(object):
for field in fields:
fn = field.uploadfield
if isinstance(field, Field) and field.type == 'upload'\
and fn is True:
and fn is True and not field.uploadfs:
fn = field.uploadfield = '%s_blob' % field.name
if isinstance(fn, str) and not fn in uploadfields:
if isinstance(fn, str) and not fn in uploadfields and not field.uploadfs:
fields.append(Field(fn, 'blob', default='',
writable=False, readable=False))