hot fix: Updated variable names & comments (#461)

- Fixed a wrong condition on the users subscribing history `read` permission.
- The comments are clearer and mentions how to specify clubs by their id.
This commit is contained in:
Théo DURR
2022-08-31 20:53:08 +02:00
committed by GitHub
parent 18a5ad6541
commit 21fc85670e
3 changed files with 12 additions and 5 deletions

View File

@ -415,11 +415,14 @@ class User(AbstractBaseUser):
)
@cached_property
def can_read_subscription(self):
def can_read_subscription_history(self):
if self.is_root or self.is_board_member:
return True
from club.models import Club
for club in Club.objects.filter(
id__in=settings.SITH_CAN_READ_SUBSCRIPTIONS
id__in=settings.SITH_CAN_READ_SUBSCRIPTION_HISTORY
).all():
if club.has_rights_in_club(self):
return True
@ -703,7 +706,7 @@ class AnonymousUser(AuthAnonymousUser):
return False
@property
def can_read_subscription(self):
def can_read_subscription_history(self):
return False
@property