Feature/jira project knowledge #8
@@ -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):
|
||||||
|
|||||||
Reference in New Issue
Block a user