From 4c7cd86fb0f52b6e71ab99f2aaaf2d7a0b1e6819 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=96=87=E8=96=87=E5=AE=89?= Date: Fri, 13 Feb 2026 08:15:09 +0800 Subject: [PATCH] 1 --- scripts/fix_trade_records.py | 2 +- scripts/inspect_config.py | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/scripts/fix_trade_records.py b/scripts/fix_trade_records.py index 4c1e206..e4551e5 100644 --- a/scripts/fix_trade_records.py +++ b/scripts/fix_trade_records.py @@ -197,7 +197,7 @@ async def backfill_commissions(client, account_id): logger.warning(f" ⚠️ Error fetching fills for {symbol} (Attempt {attempt+1}/{max_retries}): {e}, retrying...") await asyncio.sleep(2) - if fills is None: + if not fills: continue # Filter for closing trades (approximate logic: matches trade direction) diff --git a/scripts/inspect_config.py b/scripts/inspect_config.py index 4908315..af4681f 100644 --- a/scripts/inspect_config.py +++ b/scripts/inspect_config.py @@ -4,7 +4,7 @@ import os from pathlib import Path # Add backend to path -sys.path.append('/Users/vivian/work/python/auto_trade_sys/backend') +sys.path.append(os.path.join(os.path.dirname(os.path.dirname(os.path.abspath(__file__))), 'backend')) try: from database.connection import db