From 7aac72b0c0877f58d7a9f53a2e5349c229281e73 Mon Sep 17 00:00:00 2001 From: Milo Casagrande Date: Wed, 21 Jan 2015 15:23:33 +0100 Subject: Fix Location header setting. Change-Id: Ic1b9f4eba08bd0730cd54ba26f3eb1e1b8b4bf30 --- app/handlers/upload.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/app/handlers/upload.py b/app/handlers/upload.py index 8dbc188..8481631 100644 --- a/app/handlers/upload.py +++ b/app/handlers/upload.py @@ -173,7 +173,8 @@ class UploadHandler(hbase.BaseHandler): else: response.reason = "File '%s' saved" % filename location = self._create_storage_url(path) - response.headers = {"Location": location} + if location is not None: + response.headers = {"Location": location} else: response.status_code = ret_dict["status"] response.reason = "Unable to save file" -- cgit v1.2.3