Fixed security hole in mobile reply page

This commit is contained in:
Nathan Dinsmore 2013-02-20 17:52:53 -05:00
parent 13943a9e92
commit 3207a7bb93

View file

@ -987,6 +987,8 @@ def show_youtube_video(request, video_id):
@login_required
def mobile_reply(request, post_id):
post = get_object_or_404(Post, id=post_id)
if post.topic.closed and not (request.user.is_superuser or request.user in forum.moderators.all()):
raise Http404
ip = request.META.get('REMOTE_ADDR', None)
post_form_kwargs = {"topic":post.topic, "user":request.user, "ip":ip}
if AddPostForm.FORM_NAME in request.POST: