세션 목록 API(queries.py)가 SessionData 를 필드별로 수동 조립하는데 contract_price 를 빠뜨려, 담당자가 입력한 계약가가 응답에 안 실렸다(항상 null). 그 결과 프론트가 계약가를 못 읽고 제출가(거부가/투찰가)로 폴백해, 14,000,000 으로 직접 낙찰해도 낙찰가에 거부가가 떴다. 프로토콜·ORM·컬럼은 이미 있었으나 이 직렬화 한 줄이 누락돼 있었다. - queries.py: SessionData 조립에 contract_price=r.contract_price 추가 - ResultSummaryBand: 스펙트럼 낙찰점도 제출가(awardPrice)가 아니라 계약가(contractPrice)로 찍어 레일 낙찰가와 일치시킴 검증: 세션 API 응답에 contract_price 실제 내려오는 것 확인(화면 아닌 응답 직접). negodata 테스트 통과. |
||
|---|---|---|
| .. | ||
| __init__.py | ||
| build.py | ||
| closing.py | ||
| invites.py | ||
| pricing.py | ||
| queries.py | ||