diff --git a/aleksis/apps/alsijil/templates/alsijil/partials/lesson/tabs/seating_plan.html b/aleksis/apps/alsijil/templates/alsijil/partials/lesson/tabs/seating_plan.html index e0b9ecf0566eb87292e5636dec06d9f2ff41f23b..1dcfbed7d043b1f068e8e8f7f2f74e9028aa8de7 100644 --- a/aleksis/apps/alsijil/templates/alsijil/partials/lesson/tabs/seating_plan.html +++ b/aleksis/apps/alsijil/templates/alsijil/partials/lesson/tabs/seating_plan.html @@ -20,8 +20,8 @@ <div class="row margin-bottom no-padding"> <div class="col s12 no-padding"> - {% has_perm "stoelindeling.edit_seatingplan_rule" user seating_plan.group as can_edit %} - {% has_perm "stoelindeling.copy_seatingplan_rule" user seating_plan.group as can_copy %} + {% has_perm "stoelindeling.edit_seatingplan_rule" user seating_plan as can_edit %} + {% has_perm "stoelindeling.copy_seatingplan_for_group_rule" user first_group as can_copy %} {% if can_edit %} <a class="btn orange waves-effect waves-light" diff --git a/aleksis/apps/alsijil/views.py b/aleksis/apps/alsijil/views.py index c999356fc02f0e9eb0dcd56bb9299cdd4e6ee71c..c8b1c96a3717fd190bd4a2a622fdb7fcd3d645f9 100644 --- a/aleksis/apps/alsijil/views.py +++ b/aleksis/apps/alsijil/views.py @@ -204,7 +204,7 @@ def register_object( with_seating_plan = ( apps.is_installed("aleksis.apps.stoelindeling") and groups - and request.user.has_perm("stoelindeling.view_seatingplan", first_group) + and request.user.has_perm("stoelindeling.view_seatingplan_for_group_rule", first_group) ) context["with_seating_plan"] = with_seating_plan