diff --git a/aleksis/apps/resint/models.py b/aleksis/apps/resint/models.py index 66d0c2cb05fa32a0b0072e0931b1de2814e32ea2..4b0c97a17d26b3e2655bde0640a2eb7ebcd8f957 100644 --- a/aleksis/apps/resint/models.py +++ b/aleksis/apps/resint/models.py @@ -44,7 +44,7 @@ class PosterGroup(ExtensibleModel): permissions = [ ("view_poster_of_group", _("Can view all posters of this group")), ("upload_poster_to_group", _("Can upload new posters to this group")), - ("change_poster_to_group", _("Can change all posters of this group")), + ("change_poster_of_group", _("Can change all posters of this group")), ("delete_poster_of_group", _("Can delete all posters of this group")), ] diff --git a/aleksis/apps/resint/rules.py b/aleksis/apps/resint/rules.py index ea359029b6dd6d757522cea4a527aafe7067a0d2..bed4cd4cac14f4e83f382fe70353d0fd229a40ae 100644 --- a/aleksis/apps/resint/rules.py +++ b/aleksis/apps/resint/rules.py @@ -74,7 +74,7 @@ add_perm("resint.view_posters_rule", view_posters_predicate) # Upload poster upload_poster_predicate = view_posters_predicate & ( - has_global_perm("resint.add_poster") | has_any_object("resint.add_poster_to_group", PosterGroup) + has_global_perm("resint.add_poster") | has_any_object("resint.upload_poster_to_group", PosterGroup) ) add_perm("resint.upload_poster_rule", upload_poster_predicate)