web/formfields.py
changeset 9147 01124cfd4b1f
parent 8695 358d8bed9626
child 9205 ea32e964fbf8
--- a/web/formfields.py	Tue Jul 09 15:58:26 2013 +0200
+++ b/web/formfields.py	Mon Jun 24 19:00:40 2013 +0200
@@ -755,8 +755,13 @@
             # raise UnmodifiedField instead of returning None, since the later
             # will try to remove already attached file if any
             raise UnmodifiedField()
-        # value is a 2-uple (filename, stream)
+        # value is a 2-uple (filename, stream) or a list of such
+        # tuples (multiple files)
         try:
+            if isinstance(value, list):
+                value = value[0]
+                form.warning('mutiple files provided, however '
+                             'only the first will be picked')
             filename, stream = value
         except ValueError:
             raise UnmodifiedField()