Sadmin b29f964189 fix: None-поля в case_data ломали /analyze (float * NoneType)
Регресс B14: SearchInput.to_case_data() отдавал ключи с None
(elapsed_hours/age/...), а сервисы читают case_data.get(key, DEFAULT) —
ключ с None обманывает дефолт → TypeError в distance_service
('не удаётся запустить анализ' при запуске поиска со степ 1).

Фикс: to_case_data возвращает старую семантику _as_case_data —
None и пустые контейнеры выбрасываются. +2 регресс-теста.
192 passed.
2026-09-09 19:11:12 +03:00
2026-06-06 18:31:55 +00:00
2026-06-06 18:31:55 +00:00
2026-06-06 18:31:55 +00:00
2026-06-06 18:31:55 +00:00
S
Description
Project Vector imported from LXC lab
18 MiB
Languages
Python 68.9%
JavaScript 20.8%
CSS 6.3%
Shell 3.8%