diff options
author | Jeremy Kerr <jk@ozlabs.org> | 2010-03-19 15:56:04 +0800 |
---|---|---|
committer | Jeremy Kerr <jk@ozlabs.org> | 2010-03-19 16:17:27 +0800 |
commit | 6fa81606a78f3dcc3160c0117be378bb861b1ded (patch) | |
tree | 1baaa1fbf37778799ac4211b0993c49990c80fca /apps/patchwork/views | |
parent | d9552d03e981f1164856fc57e43dde9bdb1bf3d9 (diff) | |
download | patchwork-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.py | 4 |
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)) |