Fix hidden user can't search itself

This commit is contained in:
2026-04-18 18:09:04 +02:00
parent 1d525ca6d4
commit b9b96767b9
2 changed files with 17 additions and 1 deletions

View File

@@ -131,7 +131,9 @@ class UserQuerySet(models.QuerySet):
if user.has_perm("core.view_hidden_user"):
return self
if user.has_perm("core.view_user"):
return self.filter(Q(is_viewable=True) | Q(whitelisted_users=user))
return self.filter(
Q(is_viewable=True) | Q(whitelisted_users=user) | Q(pk=user.pk)
)
if user.is_anonymous:
return self.none()
return self.filter(id=user.id)