diff --git a/aleksis/apps/chronos/util/chronos_helpers.py b/aleksis/apps/chronos/util/chronos_helpers.py index 46f8aaa80306fec3519b80b3aa9e0576427592e4..17d98c54a88e28c9be5ca81d8561924d4155c83a 100644 --- a/aleksis/apps/chronos/util/chronos_helpers.py +++ b/aleksis/apps/chronos/util/chronos_helpers.py @@ -152,7 +152,7 @@ def get_rooms(user: "User"): wanted_rooms = set() for room in rooms: - if checker.has_perm("chronos.view_room_timetable", room): + if checker.has_perm("core.view_room_timetable", room): wanted_rooms.add(room.pk) rooms = rooms.filter(Q(pk__in=wanted_rooms)) diff --git a/aleksis/apps/chronos/util/predicates.py b/aleksis/apps/chronos/util/predicates.py index de48c976a96bc27fd68f477427f0235ea8a22730..d99ac20adbf10739d8db525e5fa0ea27e30e8790 100644 --- a/aleksis/apps/chronos/util/predicates.py +++ b/aleksis/apps/chronos/util/predicates.py @@ -68,7 +68,7 @@ def has_room_timetable_perm(user: User, obj: Room) -> bool: to access the requested room timetable. """ return has_global_perm("chronos.view_all_room_timetables")(user) or has_object_perm( - "chronos.view_room_timetable" + "core.view_room_timetable" )(user, obj)