diff --git a/application/jira_knowledge/target_resolver.py b/application/jira_knowledge/target_resolver.py index 666510f..4945c1a 100644 --- a/application/jira_knowledge/target_resolver.py +++ b/application/jira_knowledge/target_resolver.py @@ -76,8 +76,9 @@ class JiraTargetResolver: if env: return env try: + from ...config import CONFIG_PATH from ...infrastructure.config.json_config_repository import JsonConfigRepository - cfg = JsonConfigRepository() + cfg = JsonConfigRepository(CONFIG_PATH) jira_cfg = cfg.data.get("jira", {}) or {} url = str(jira_cfg.get("base_url", "") or "").strip().rstrip("/") return url @@ -121,8 +122,9 @@ class JiraTargetResolver: @staticmethod def _load_config_map() -> dict[str, str]: try: + from ...config import CONFIG_PATH from ...infrastructure.config.json_config_repository import JsonConfigRepository - cfg = JsonConfigRepository() + cfg = JsonConfigRepository(CONFIG_PATH) jk = cfg.data.get("jira_knowledge", {}) or {} projects = jk.get("projects", {}) or {} if isinstance(projects, dict):