diff --git a/greenmine/projects/wiki/models.py b/greenmine/projects/wiki/models.py index e3281ed2..a3e2ed61 100644 --- a/greenmine/projects/wiki/models.py +++ b/greenmine/projects/wiki/models.py @@ -27,10 +27,8 @@ class WikiPage(models.Model): verbose_name_plural = "wiki pages" ordering = ["project", "slug"] unique_together = ("project", "slug",) - permissions = ( - ("view_wikipage", "Can modify owned wiki pages"), - ("change_owned_wikipage", "Can modify owned wiki pages"), + ("view_wikipage", "Can view wiki page"), ) def __str__(self): diff --git a/greenmine/projects/wiki/permissions.py b/greenmine/projects/wiki/permissions.py index d8847c84..da0f6df1 100644 --- a/greenmine/projects/wiki/permissions.py +++ b/greenmine/projects/wiki/permissions.py @@ -4,18 +4,9 @@ from greenmine.base.permissions import BasePermission class WikiPagePermission(BasePermission): - get_permission = "can_view_wikipage" + get_permission = "view_wikipage" put_permission = "change_wikipage" patch_permission = "change_wikipage" - delete_permission = "can_delete_wikipage" - safe_methods = ["HEAD", "OPTIONS"] - path_to_project = ["project"] - - -class WikiPageAttachmentPermission(BasePermission): - get_permission = "can_view_wikipageattachment" - put_permission = "change_wikipageattachment" - patch_permission = "change_wikipageattachment" - delete_permission = "can_delete_wikipageattachment" + delete_permission = "delete_wikipage" safe_methods = ["HEAD", "OPTIONS"] path_to_project = ["project"]