From 25cd8771601048fa5f60c65cfd189e52271343c4 Mon Sep 17 00:00:00 2001 From: imperosol Date: Sat, 13 Sep 2025 11:39:53 +0200 Subject: [PATCH] fix: `Counter.edit_groups` --- .../migrations/0012_club_board_group_club_members_group.py | 6 ++---- counter/models.py | 7 ------- sith/settings.py | 3 --- 3 files changed, 2 insertions(+), 14 deletions(-) diff --git a/club/migrations/0012_club_board_group_club_members_group.py b/club/migrations/0012_club_board_group_club_members_group.py index f3d3a1e9..e436bcd4 100644 --- a/club/migrations/0012_club_board_group_club_members_group.py +++ b/club/migrations/0012_club_board_group_club_members_group.py @@ -34,12 +34,10 @@ def migrate_meta_groups(apps: StateApps, schema_editor): clubs = list(Club.objects.all()) for club in clubs: club.board_group = meta_groups.get_or_create( - name=club.unix_name + settings.SITH_BOARD_SUFFIX, - defaults={"is_meta": True}, + name=f"{club.unix_name}-bureau", defaults={"is_meta": True} )[0] club.members_group = meta_groups.get_or_create( - name=club.unix_name + settings.SITH_MEMBER_SUFFIX, - defaults={"is_meta": True}, + name=f"{club.unix_name}-membres", defaults={"is_meta": True} )[0] club.save() club.refresh_from_db() diff --git a/counter/models.py b/counter/models.py index d2b9a927..ae9b2e49 100644 --- a/counter/models.py +++ b/counter/models.py @@ -535,13 +535,6 @@ class Counter(models.Model): def __str__(self): return self.name - def __getattribute__(self, name: str): - if name == "edit_groups": - return Group.objects.filter( - name=self.club.unix_name + settings.SITH_BOARD_SUFFIX - ).all() - return object.__getattribute__(self, name) - def get_absolute_url(self) -> str: if self.type == "EBOUTIC": return reverse("eboutic:main") diff --git a/sith/settings.py b/sith/settings.py index e2057928..52c93420 100644 --- a/sith/settings.py +++ b/sith/settings.py @@ -405,9 +405,6 @@ SITH_FORUM_PAGE_LENGTH = 30 SITH_SAS_ROOT_DIR_ID = env.int("SITH_SAS_ROOT_DIR_ID", default=4) SITH_SAS_IMAGES_PER_PAGE = 60 -SITH_BOARD_SUFFIX = "-bureau" -SITH_MEMBER_SUFFIX = "-membres" - SITH_PROFILE_DEPARTMENTS = [ ("TC", _("TC")), ("IMSI", _("IMSI")),