summaryrefslogtreecommitdiffstats
path: root/app.py
diff options
context:
space:
mode:
authorNico von Geyso <Nico.Geyso@FU-Berlin.de>2012-08-16 17:28:57 +0200
committerNico von Geyso <Nico.Geyso@FU-Berlin.de>2012-08-16 17:28:57 +0200
commit077b39a8bef9af1f09532f778fa445537f228bb0 (patch)
tree0420b096b03061e2238d5234b05e6b8c25638791 /app.py
parent170264047e2f313e8c1395bdc8b5a08bbe21b1bf (diff)
downloadklausuren-077b39a8bef9af1f09532f778fa445537f228bb0.tar.gz
klausuren-077b39a8bef9af1f09532f778fa445537f228bb0.tar.bz2
klausuren-077b39a8bef9af1f09532f778fa445537f228bb0.zip
use real filename instead of sha hashes as name for file download
Diffstat (limited to 'app.py')
-rw-r--r--app.py4
1 files changed, 2 insertions, 2 deletions
diff --git a/app.py b/app.py
index 9e38105..1f39fd4 100644
--- a/app.py
+++ b/app.py
@@ -108,8 +108,8 @@ def upload(study, module = None):
-@app.route('/<study>/files/<oid>')
-def study_show(study, oid):
+@app.route('/<study>/files/<oid>/<filename>')
+def study_show(study, oid, filename):
data = fit[study].get_file(oid)
mime = magic.Magic(mime=True)
header = { 'Content-Type' : mime.from_buffer(data[:1024]) }