From 34e97c3c7e38127c09e1f3662c004470ff92c35f Mon Sep 17 00:00:00 2001 From: Pigbibi <20649888+Pigbibi@users.noreply.github.com> Date: Tue, 30 Jun 2026 23:17:32 +0800 Subject: [PATCH] fix: add parentheses around ctx.runtime_config or {} --- src/hk_equity_strategies/combo_entrypoints.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/hk_equity_strategies/combo_entrypoints.py b/src/hk_equity_strategies/combo_entrypoints.py index 11cde58..60a1e0b 100644 --- a/src/hk_equity_strategies/combo_entrypoints.py +++ b/src/hk_equity_strategies/combo_entrypoints.py @@ -19,7 +19,7 @@ def _require_market_data(ctx: StrategyContext, key: str) -> Any: def evaluate_hk_equity_combo(ctx: StrategyContext) -> StrategyDecision: - config = {**hk_equity_combo_manifest.default_config, **ctx.runtime_config or {}} + config = {**hk_equity_combo_manifest.default_config, **(ctx.runtime_config or {})} config.pop("execution_cash_reserve_ratio", None) config.pop("rebalance_frequency", None) combined, metadata = hk_equity_combo.build_target_weights(