Feature/jira project knowledge #8

Open
gitea-admin wants to merge 9 commits from feature/jira-project-knowledge into develop
Showing only changes of commit dd705c92b6 - Show all commits
@@ -76,8 +76,9 @@ class JiraTargetResolver:
if env: if env:
return env return env
try: try:
from ...config import CONFIG_PATH
from ...infrastructure.config.json_config_repository import JsonConfigRepository from ...infrastructure.config.json_config_repository import JsonConfigRepository
cfg = JsonConfigRepository() cfg = JsonConfigRepository(CONFIG_PATH)
jira_cfg = cfg.data.get("jira", {}) or {} jira_cfg = cfg.data.get("jira", {}) or {}
url = str(jira_cfg.get("base_url", "") or "").strip().rstrip("/") url = str(jira_cfg.get("base_url", "") or "").strip().rstrip("/")
return url return url
@@ -121,8 +122,9 @@ class JiraTargetResolver:
@staticmethod @staticmethod
def _load_config_map() -> dict[str, str]: def _load_config_map() -> dict[str, str]:
try: try:
from ...config import CONFIG_PATH
from ...infrastructure.config.json_config_repository import JsonConfigRepository from ...infrastructure.config.json_config_repository import JsonConfigRepository
cfg = JsonConfigRepository() cfg = JsonConfigRepository(CONFIG_PATH)
jk = cfg.data.get("jira_knowledge", {}) or {} jk = cfg.data.get("jira_knowledge", {}) or {}
projects = jk.get("projects", {}) or {} projects = jk.get("projects", {}) or {}
if isinstance(projects, dict): if isinstance(projects, dict):