mirror of
https://github.com/ae-utbm/sith.git
synced 2026-03-21 19:15:10 +00:00
Use whitelist for picture identifications
This commit is contained in:
@@ -270,7 +270,11 @@ class PeoplePictureRelationQuerySet(models.QuerySet):
|
||||
if user.is_root or user.is_in_group(pk=settings.SITH_GROUP_SAS_ADMIN_ID):
|
||||
return self
|
||||
if user.was_subscribed:
|
||||
return self.filter(Q(user_id=user.id) | Q(user__is_viewable=True))
|
||||
return self.filter(
|
||||
Q(user_id=user.id)
|
||||
| Q(user__is_viewable=True)
|
||||
| Q(user__whitelisted_users=user)
|
||||
)
|
||||
return self.filter(user_id=user.id)
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user