fix: telegram crash during exchange downtime

This commit is contained in:
Matthias
2025-11-22 20:33:20 +01:00
parent 3932470190
commit 2fa0503993

View File

@@ -806,15 +806,14 @@ class Telegram(RPCHandler):
if r["is_open"]:
if r.get("realized_profit"):
lines.extend(
[
f"*Realized Profit:* `{r['realized_profit_ratio']:.2%} "
f"({r['realized_profit_r']})`",
(
f"*Total Profit:* `{r['total_profit_ratio']:.2%} "
f"({r['total_profit_abs_r']})`"
),
]
lines.append(
f"*Realized Profit:* `{r['realized_profit_ratio']:.2%} "
f"({r['realized_profit_r']})`"
)
if r.get("total_profit_ratio"):
lines.append(
f"*Total Profit:* `{r['total_profit_ratio']:.2%} "
f"({r['total_profit_abs_r']})`"
)
# Append empty line to improve readability