Opened 17 months ago
Last modified 17 months ago
#1211 new дефект
Неверная работа фильтра
Reported by: | alx | Owned by: | Denis_N |
---|---|---|---|
Priority: | minor | Component: | БД изделий АДС |
Keywords: | Cc: |
Description
В r313/base выполняю следующие действия:
- Открываю главную страницу;
- Кликаю "Показать фильрры";
- в открывшейся панели в строке "Серийный номер" ввожу
Б3089
; - Нажимаю ENTER.
В результате получаю пустой список изделий (найдено записей: 0).
Ожидал получить список с одним изделием, так как в БД есть запись с серийным номером Б3089.
Attachments (1)
Change History (6)
follow-up: 2 comment:1 by , 17 months ago
comment:2 by , 17 months ago
Replying to san:
Повторил действия - нашлось одно изделие с UID 491
Как странно... У меня теперь тоже находится одно изделие... А на момент написания тикета - не находилось...
follow-up: 5 comment:3 by , 17 months ago
Решил посмотреть, с какими запросами браузер обращается к серверу при нажатии ENTER и обнаружил, что... с запросом скрипта js/script.js, а все остальное (включая первоначальный POST!!!), похоже, бралось из кэша...
comment:4 by , 17 months ago
Хм... Теперь эффект пропал, и при любом применении фильтра запрос POST идет на сервер. Я теперь не уверен, что правильно интерпретировал в предыдущем комментарии то, что мне показывал браузер...
Могу только добавить, что на момент создания тикета я повторил эксперимент около десятка раз с разными серийными номерами: Б3089, Б3076, Б3075, Б3073, Б3072, Б3071, Б3070, Б3069. Из них только Б3076 был найден, все остальные возвращали пустую таблицу.
Сейчас же все самопроизвольно стало работать правильно...
by , 17 months ago
comment:5 by , 17 months ago
Replying to alx:
Решил посмотреть, с какими запросами браузер обращается к серверу при нажатии ENTER и обнаружил, что... с запросом скрипта js/script.js, а все остальное (включая первоначальный POST!!!), похоже, бралось из кэша...
Выяснилось, что это неверная интерпретация. Я сейчас при работе с documentor'ом поймал похожую ситуацию: мой браузер показывает сам факт запроса, но не показывает никакой больше информации о нем. При этом точно был и запрос, и ответ на него - я вижу в веб-интерфейсе полученные данные. Через 10 минут повторил запрос - и браузер уже отобразил его нормально. Вот скриншот с двумя запросами - почувствуйте разницу:
Раньше я никогда с таким не сталкивался, похоже на глюк в новой версии браузера...
По теме тикета - могу с уверенностью только сказать, что сначала на все перечисленные в comment:4 серийники кроме Б3076 я получал "найдено записей: 0". Двумя часами позже после прочтения комментария san запросы этих же номеров уже возвращали одно изделие.
Повторил действия - нашлось одно изделие с UID 491