feat(admin): поиск пользователей по названию команды
AdminUserRepository.list_paginated ищет теперь и по названию команды (LEFT JOIN teams, как и раньше) — пользователи без команды по-прежнему не пропадают из общей выдачи, просто не совпадают с этой частью поиска. Плейсхолдер поля поиска в админке обновлён под новое поведение.
This commit is contained in:
@@ -180,7 +180,7 @@ async def list_users(
|
||||
offset: Annotated[int, Query(ge=0)] = 0,
|
||||
) -> AdminUserListOut:
|
||||
"""Список пользователей инстанса — фильтр по статусу (`active`/`blocked`, без
|
||||
параметра — все) и текстовый поиск по email/имени."""
|
||||
параметра — все) и текстовый поиск по email/имени/названию команды."""
|
||||
rows, total = await AdminUserRepository(session).list_paginated(
|
||||
status=status, q=q, limit=limit, offset=offset
|
||||
)
|
||||
|
||||
Reference in New Issue
Block a user