From ce3df8476ab533e1f2884612ae8649f7910bc265 Mon Sep 17 00:00:00 2001 From: Thomas NOEL Date: Tue, 19 May 2015 08:57:45 +0200 Subject: [PATCH] add PicklableUpload get_content method (#7258) --- wcs/qommon/form.py | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/wcs/qommon/form.py b/wcs/qommon/form.py index 02de720..96276bd 100644 --- a/wcs/qommon/form.py +++ b/wcs/qommon/form.py @@ -687,6 +687,12 @@ class PicklableUpload(Upload): # quack like UploadedFile return self.get_file_pointer() + def get_content(self): + if hasattr(self, 'qfilename'): + filename = os.path.join(get_publisher().app_dir, 'uploads', self.qfilename) + return file(filename).read() + return None + class EmailWidget(StringWidget): HTML_TYPE = 'email' -- 2.1.4