Revision: 105
Author: [email protected]
Date: Tue Aug  4 10:33:38 2009
Log: fixing #39. missing security check while displaying messages for reply.
http://code.google.com/p/django-messages/source/detail?r=105

Modified:
  /trunk/messages/views.py

=======================================
--- /trunk/messages/views.py    Sun Feb  1 07:30:52 2009
+++ /trunk/messages/views.py    Tue Aug  4 10:33:38 2009
@@ -99,6 +99,10 @@
      ``messages.utils`` to pre-format the quote.
      """
      parent = get_object_or_404(Message, id=message_id)
+
+    if parent.sender != request.user and parent.recipient != request.user:
+        raise Http404
+
      if request.method == "POST":
          sender = request.user
          form = form_class(request.POST, recipient_filter=recipient_filter)

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"pinax-updates" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to 
[email protected]
For more options, visit this group at 
http://groups.google.com/group/pinax-updates?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to