fix(tradein): GET /estimate/{id} возвращает полный набор полей #417

Merged
lekss361 merged 1 commit from fix/tradein-restore-full-estimate into main 2026-05-22 08:21:11 +00:00
Owner

Баг «0/7 источников · ожидает запрос». get_estimate (восстановление оценки по ?id=) отдавал ответ без sources_used и др. полей → карточка источников пустела. Теперь возвращается полный AggregatedEstimate.

Баг «0/7 источников · ожидает запрос». get_estimate (восстановление оценки по ?id=) отдавал ответ без sources_used и др. полей → карточка источников пустела. Теперь возвращается полный AggregatedEstimate.
lekss361 added 1 commit 2026-05-22 08:21:08 +00:00
При открытии оценки по ссылке (?id=) или перезагрузке страницы
get_estimate отдавал огрызок: без sources_used, confidence_explanation,
target_address, координат, data_freshness_minutes. Из-за этого карточка
«Сбор данных по квартире» пустела до «0 / 7 источников · ожидает
запрос» — хотя данные в БД есть.

Теперь SELECT и ответ включают полный набор полей AggregatedEstimate.
period_months 24 → 12 (совпадает с estimator / DEALS_PERIOD_MONTHS).
lekss361 merged commit e713c1d50e into main 2026-05-22 08:21:11 +00:00
Sign in to join this conversation.
No reviewers
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: lekss361/gendesign#417
No description provided.