X-Git-Url: http://git.ozlabs.org/?a=blobdiff_plain;f=apps%2Fpatchwork%2Fviews%2Fbase.py;h=2f6b602f18ae68e16a692aefda049ef3987c1d0d;hb=d558686a05339b18d33d6ba9688acd9f35ad9a36;hp=338c67395b4bc3600d875fe6cd00aee5ea0bf962;hpb=b42a41ecb729b0e4a6edb1ae47c555207dbc6214;p=patchwork diff --git a/apps/patchwork/views/base.py b/apps/patchwork/views/base.py index 338c673..2f6b602 100644 --- a/apps/patchwork/views/base.py +++ b/apps/patchwork/views/base.py @@ -19,13 +19,8 @@ from patchwork.models import Patch, Project, Person -from patchwork.filters import Filters -from patchwork.forms import LoginForm, PatchForm from django.shortcuts import render_to_response, get_object_or_404 from django.http import HttpResponse, HttpResponseRedirect, Http404 -from django.db import transaction -from django.contrib.auth.models import User -from django.contrib.auth.decorators import login_required from patchwork.requestcontext import PatchworkRequestContext from django.core import serializers, urlresolvers from django.template.loader import render_to_string @@ -47,6 +42,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))