옵투나 8방 후처리를 재탐색으로 변경하기 전전
This commit is contained in:
@@ -276,7 +276,15 @@ def apply_env_patch(patch: Dict[str, str]) -> Optional[int]:
|
||||
latest = db.get_latest_env()
|
||||
snap = dict(latest["snapshot"]) if latest else {}
|
||||
snap.update(patch)
|
||||
return db.insert_env_snapshot(snap)
|
||||
env_id = db.insert_env_snapshot(snap)
|
||||
# insert 가 invalidate 하지만, 웹 폼 즉시 재조회(/api/env/params?fresh=1)와
|
||||
# 같은 프로세스 백테가 옛 호가·휩쏘를 쓰지 않도록 한 번 더 보장.
|
||||
try:
|
||||
from kis_trader.utils.env import invalidate_merged_env_cache
|
||||
invalidate_merged_env_cache()
|
||||
except Exception:
|
||||
pass
|
||||
return env_id
|
||||
finally:
|
||||
db.close()
|
||||
|
||||
|
||||
Reference in New Issue
Block a user