From 137c6c987d1f68840c07351379ad22ba694eba78 Mon Sep 17 00:00:00 2001
From: Jonathan Weth <git@jonathanweth.de>
Date: Sun, 1 Aug 2021 14:34:53 +0000
Subject: [PATCH] Fix rules

---
 aleksis/apps/resint/models.py | 2 +-
 aleksis/apps/resint/rules.py  | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/aleksis/apps/resint/models.py b/aleksis/apps/resint/models.py
index 66d0c2c..4b0c97a 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 ea35902..bed4cd4 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)
 
-- 
GitLab