Use sina quote fallback for recommend list when CTP tick missing.

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
dekun
2026-07-03 06:55:14 +08:00
parent 16d90814a1
commit 6b2c7ade95
+6
View File
@@ -320,6 +320,12 @@ def install_trading(app, *, login_required, require_nav, get_db, get_setting, se
codes.get("market_code", ""),
codes.get("sina_code", ""),
)
if not price or float(price) <= 0:
from modules.market.market import get_price as market_get_price
price = market_get_price(
main.get("market_code") or codes.get("market_code", ""),
main.get("sina_code") or codes.get("sina_code", ""),
)
return {
"ths_code": sym,
"price": price,