fix: pipeline visual timeline shows no-data message for USD/XAU instead of BTC history
This commit is contained in:
@@ -950,6 +950,14 @@ def pipeline_visual_asset(asset):
|
|||||||
for n in nodes:
|
for n in nodes:
|
||||||
n["status"] = "idle"
|
n["status"] = "idle"
|
||||||
|
|
||||||
|
# Para USD/XAU, não mostrar histórico BTC — ativo ainda não executou pipeline
|
||||||
|
if asset != 'btc':
|
||||||
|
recent_runs = [{
|
||||||
|
"started_at": "—",
|
||||||
|
"decio_decision": f"Execute o pipeline de {asset_labels.get(asset, asset)} para ver o histórico",
|
||||||
|
"status": "no-data"
|
||||||
|
}]
|
||||||
|
else:
|
||||||
recent_runs = [{
|
recent_runs = [{
|
||||||
"started_at": r["started_at"],
|
"started_at": r["started_at"],
|
||||||
"decio_decision": r.get("decio_decision", "?"),
|
"decio_decision": r.get("decio_decision", "?"),
|
||||||
|
|||||||
Reference in New Issue
Block a user