Описание проблемы

На сайте онлайн-записи (запись к мастерам на услуги) при выборе процедуры и её подвидов, а также конкретной даты и времени, происходит сбой в фильтрации: мастера, у которых на выбранную дату/время по факту есть свободные слоты, не отображаются.

  • Если сделать запись на определённое время к мастеру, он пропадает из списка доступных мастеров (что нормально).
  • Но если отменить все записи у этого же мастера на ту же дату и время - он всё равно часто не возвращается в список предлагаемых специалистов, хотя слоты должны быть свободны.
  • Фильтр по дате/времени либо срабатывает неправильно, либо не сбрасывается корректно при изменении условий выбора.

Необходимые действия

  1. Проверить логику фильтрации - убедиться, что мастера появляются в списке, если на выбранное время нет подтверждённых записей.
  2. Устранить ошибку, при которой мастер скрывается навсегда после истории записи/отмены.
  3. Убедиться, что при задании всех условий (процедура + дата + время) отображаются только актуальные (т.е. свободные) мастера.

Разработка программного модуля для онлайн-игры Lost Light

Требуется создать специализированный программный модуль для анализа и взаимодействия с клиентской частью онлайн-игры Lost Light. Задача предполагает глубокое понимание работы сетевых протоколов и/или клиентской логики игры.