diff --git a/jetbrains-gateway/main.tf b/jetbrains-gateway/main.tf index d5105ce..c96098c 100644 --- a/jetbrains-gateway/main.tf +++ b/jetbrains-gateway/main.tf @@ -213,8 +213,7 @@ locals { } } - name = try(lookup(local.jetbrains_ides, data.coder_parameter.jetbrains_ide.value).name, "JetBrains IDE") - icon = try(lookup(local.jetbrains_ides, data.coder_parameter.jetbrains_ide.value).icon, "/icon/gateway.svg") + icon = local.jetbrains_ides[data.coder_parameter.jetbrains_ide.value].icon json_data = var.latest ? jsondecode(data.http.jetbrains_ide_versions[data.coder_parameter.jetbrains_ide.value].response_body) : {} key = var.latest ? keys(local.json_data)[0] : "" display_name = local.jetbrains_ides[data.coder_parameter.jetbrains_ide.value].name @@ -248,7 +247,7 @@ data "coder_workspace" "me" {} resource "coder_app" "gateway" { agent_id = var.agent_id slug = "gateway" - display_name = local.name + display_name = local.display_name icon = local.icon external = true order = var.order