From 00acdcd1a5610e780a4a6469861d755fc7945be7 Mon Sep 17 00:00:00 2001 From: imperosol Date: Mon, 24 Nov 2025 18:15:28 +0100 Subject: [PATCH] refactor: remove useless Group methods --- core/models.py | 11 ----------- 1 file changed, 11 deletions(-) diff --git a/core/models.py b/core/models.py index be3b5cc4..27744775 100644 --- a/core/models.py +++ b/core/models.py @@ -38,7 +38,6 @@ from django.contrib.auth.models import AnonymousUser as AuthAnonymousUser from django.contrib.auth.models import Group as AuthGroup from django.contrib.staticfiles.storage import staticfiles_storage from django.core import validators -from django.core.cache import cache from django.core.exceptions import PermissionDenied, ValidationError from django.core.files import File from django.core.files.base import ContentFile @@ -77,16 +76,6 @@ class Group(AuthGroup): def get_absolute_url(self) -> str: return reverse("core:group_list") - def save(self, *args, **kwargs) -> None: - super().save(*args, **kwargs) - cache.set(f"sith_group_{self.id}", self) - cache.set(f"sith_group_{self.name.replace(' ', '_')}", self) - - def delete(self, *args, **kwargs) -> None: - super().delete(*args, **kwargs) - cache.delete(f"sith_group_{self.id}") - cache.delete(f"sith_group_{self.name.replace(' ', '_')}") - def validate_promo(value: int) -> None: last_promo = get_last_promo()