Use sina quote fallback for recommend list when CTP tick missing.
Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
@@ -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,
|
||||
|
||||
Reference in New Issue
Block a user