838138af5e
Если /api/v1/admin/users возвращает [] (cache пустой / writer только-что рестартован / у юзера нет INTERNAL scope → 403 → catch → []), picker показывал «Пользователи не найдены» и фильтр становился недоступен. До MR !263 здесь был обычный TextInput, не лишаем юзера возможности вписать UUID руками. При isLoading=false, isError=false, data.length===0 — рендерим TextInput с подсказкой «Список юзеров пуст — введите вручную». Backend cache прогреется по мере того как юзеры будут делать authenticated requests (JwtUserCaptureFilter перепишет user_display_cache); тогда picker включится автоматически.