Files
octopus/myproject/customers/views.py
Andrey Smakotin b44ea1677f Добавлена умная фильтрация при поиске по email
Теперь поиск по email работает с ограничениями:
- Если запрос содержит @, требуется минимум 2 символа после @
- Если в запросе нет @, требуется минимум 3 символа всего

Это предотвращает нежелательные результаты, такие как:
- Поиск по одному символу @ находит всех клиентов (все содержат @)
- Поиск по 1-2 буквам находит очень широкий результат

Примеры работы:
- team_x3m@ → не будет искать по email (только 0 символов после @)
- @bk → будет искать по email (2 символа после @)
- natul → будет искать по email (4 символа, нет @, достаточно)
- na → не будет искать по email (только 2 символа, нет @)

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-11-11 00:36:59 +03:00

10 KiB