From cd1e53a1269774cef753501dd1c59c656c034818 Mon Sep 17 00:00:00 2001 From: Richardas Kuchinskas Date: Fri, 8 Dec 2023 20:37:32 +0300 Subject: [PATCH] refactoring --- src/main/kotlin/com/vk/admstorm/AdmStartupService.kt | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/main/kotlin/com/vk/admstorm/AdmStartupService.kt b/src/main/kotlin/com/vk/admstorm/AdmStartupService.kt index db14b3c6..01e89a41 100644 --- a/src/main/kotlin/com/vk/admstorm/AdmStartupService.kt +++ b/src/main/kotlin/com/vk/admstorm/AdmStartupService.kt @@ -128,17 +128,17 @@ class AdmStartupService(private var project: Project) { private fun setupIssueTrackers(project: Project) { fun List.getByKey(key: String) = firstOrNull { it.key == key } - val prj = IssueNavigationConfiguration.getInstance(project) + val navigationConfig = IssueNavigationConfiguration.getInstance(project) val service = Env.data.services.getByKey("jira") ?: return val url = service.url + "/browse/\$0" - val isExist = prj.links.find { it -> + val isExist = navigationConfig.links.any { it -> it.linkRegexp == url } - if (isExist == null) { + if (!isExist) { val jiraLink = IssueNavigationLink("[A-Z]+\\-\\d+", url) - prj.links.add(jiraLink) + navigationConfig.links.add(jiraLink) } }