summaryrefslogtreecommitdiffstats
path: root/apps/patchwork/views
diff options
context:
space:
mode:
authorJeremy Kerr <jk@ozlabs.org>2010-03-19 15:56:04 +0800
committerJeremy Kerr <jk@ozlabs.org>2010-03-19 16:17:27 +0800
commit6fa81606a78f3dcc3160c0117be378bb861b1ded (patch)
tree1baaa1fbf37778799ac4211b0993c49990c80fca /apps/patchwork/views
parentd9552d03e981f1164856fc57e43dde9bdb1bf3d9 (diff)
downloadpatchwork-6fa81606a78f3dcc3160c0117be378bb861b1ded.tar.bz2
patchwork-6fa81606a78f3dcc3160c0117be378bb861b1ded.tar.xz
views: Use request scheme in sample pwclientrc file.
Adapt the pwclientrc file to suit the current scheme in use. Signed-off-by: Jeremy Kerr <jk@ozlabs.org>
Diffstat (limited to 'apps/patchwork/views')
-rw-r--r--apps/patchwork/views/base.py4
1 files changed, 4 insertions, 0 deletions
diff --git a/apps/patchwork/views/base.py b/apps/patchwork/views/base.py
index 338c673..bb78fa4 100644
--- a/apps/patchwork/views/base.py
+++ b/apps/patchwork/views/base.py
@@ -47,6 +47,10 @@ def pwclientrc(request, project_id):
project = get_object_or_404(Project, linkname = project_id)
context = PatchworkRequestContext(request)
context.project = project
+ if request.is_secure():
+ context['scheme'] = 'https'
+ else:
+ context['scheme'] = 'http'
response = HttpResponse(mimetype = "text/plain")
response['Content-Disposition'] = 'attachment; filename=.pwclientrc'
response.write(render_to_string('patchwork/pwclientrc', context))