More legacy compat

This commit is contained in:
Raphael Michel
2026-03-09 14:57:31 +01:00
parent 611716a377
commit 86463eed18
2 changed files with 5 additions and 0 deletions
+3
View File
@@ -418,6 +418,9 @@ class Team(LoggedModel):
if self.all_event_permissions or all(self.limit_event_permissions.get(kk) for kk in v):
result.add(k)
if "can_change_event_settings" in result:
result.add("can_change_settings")
return result
def organizer_permission_set(self, include_legacy=True) -> set:
+2
View File
@@ -121,6 +121,8 @@ def get_all_organizer_permissions() -> Set[str]:
def assert_valid_event_permission(permission, allow_legacy=True, allow_tuple=True):
if allow_legacy and permission == "can_change_settings":
permission = "can_change_event_settings"
if permission is None:
return
if isinstance(permission, (list, tuple)) and allow_tuple: