Create may_edit_blogpost function.
authorAditi <aditi.iitr@gmail.com>
Mon, 22 Jul 2013 01:31:28 +0000 (07:01 +0530)
committerAditi <aditi.iitr@gmail.com>
Mon, 22 Jul 2013 01:31:28 +0000 (07:01 +0530)
mediagoblin/media_types/blog/lib.py

index f628d27abac6c4773d5441e3c157d8a24fc5a73b..7de173eccfc73a07a5ee2341d392bf6fabda98ef 100644 (file)
@@ -22,3 +22,9 @@ def check_blog_slug_used(author_id, slug, ignore_b_id=None):
         query = query.filter(Blog.id != ignore_b_id)
     does_exist = query.first() is not None
     return does_exist
+    
+def may_edit_blogpost(request, blog):
+    if request.is_admin or request.user.id == blog.author:
+        return True
+    return False
+