]> git.openstreetmap.org Git - osqa.git/commitdiff
Update last commit, change response to forbidden.
authorhernani <hernani@0cfe37f9-358a-4d5e-be75-b63607b5c754>
Thu, 29 Apr 2010 00:49:28 +0000 (00:49 +0000)
committerhernani <hernani@0cfe37f9-358a-4d5e-be75-b63607b5c754>
Thu, 29 Apr 2010 00:49:28 +0000 (00:49 +0000)
git-svn-id: http://svn.osqa.net/svnroot/osqa/trunk@89 0cfe37f9-358a-4d5e-be75-b63607b5c754

forum/views/auth.py

index 4857b715e1854ba55efeb365ce2352b1fc5fbe1e..ca8d716fc6457d25d2d2ebbb81f167ab55e93152 100644 (file)
@@ -2,7 +2,7 @@ from django.shortcuts import render_to_response, get_object_or_404
 from django.template import RequestContext
 from django.core.urlresolvers import reverse
 from forum.models import User
-from django.http import HttpResponseRedirect, Http404
+from django.http import HttpResponseRedirect, Http404, HttpResponseForbidden
 from django.utils.safestring import mark_safe
 from django.utils.translation import ugettext as _
 from django.utils.http import urlquote_plus
@@ -313,7 +313,7 @@ def auth_settings(request):
 def remove_external_provider(request, id):
     association = get_object_or_404(AuthKeyUserAssociation, id=id)
     if not association.user == request.user:
-        raise Http404()
+        raise HttpResponseForbidden()
     request.user.message_set.create(message=_("You removed the association with %s") % association.provider)
     association.delete()
     return HttpResponseRedirect(reverse('user_authsettings'))