fix: revert signals/latest API to explicit column query (to_jsonb broke field names)
This commit is contained in:
parent
9525b06710
commit
7ca843ca70
@ -426,11 +426,13 @@ async def get_signal_latest(user: dict = Depends(get_current_user)):
|
|||||||
result = {}
|
result = {}
|
||||||
for sym in ["BTCUSDT", "ETHUSDT"]:
|
for sym in ["BTCUSDT", "ETHUSDT"]:
|
||||||
row = await async_fetchrow(
|
row = await async_fetchrow(
|
||||||
"SELECT to_jsonb(si) AS data FROM signal_indicators si WHERE symbol = $1 ORDER BY ts DESC LIMIT 1",
|
"SELECT ts, cvd_fast, cvd_mid, cvd_day, cvd_fast_slope, atr_5m, atr_percentile, "
|
||||||
|
"vwap_30m, price, p95_qty, p99_qty, score, signal "
|
||||||
|
"FROM signal_indicators WHERE symbol = $1 ORDER BY ts DESC LIMIT 1",
|
||||||
sym
|
sym
|
||||||
)
|
)
|
||||||
if row:
|
if row:
|
||||||
result[sym.replace("USDT", "")] = row["data"]
|
result[sym.replace("USDT", "")] = row
|
||||||
return result
|
return result
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user