Don't allow blocked users to access user page
This commit is contained in:
parent
ac2ab2981f
commit
681f5482fd
|
@ -31,6 +31,11 @@ class User(View):
|
||||||
except models.User.DoesNotExist:
|
except models.User.DoesNotExist:
|
||||||
return HttpResponseNotFound()
|
return HttpResponseNotFound()
|
||||||
|
|
||||||
|
# make sure we're not blocked
|
||||||
|
if request.user.is_authenticated:
|
||||||
|
if request.user in user.blocks.all():
|
||||||
|
return HttpResponseNotFound()
|
||||||
|
|
||||||
if is_api_request(request):
|
if is_api_request(request):
|
||||||
# we have a json request
|
# we have a json request
|
||||||
return ActivitypubResponse(user.to_activity())
|
return ActivitypubResponse(user.to_activity())
|
||||||
|
|
Loading…
Reference in New Issue