From e3162bb10207853422d83ad2fbc66aec0ecf34b2 Mon Sep 17 00:00:00 2001 From: Muhammad Atif Ali Date: Tue, 23 Apr 2024 00:19:19 +0300 Subject: [PATCH] fix(jetbrains-gateway): fix icon and name of `coder_app` Fixes #232 --- jetbrains-gateway/main.tf | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/jetbrains-gateway/main.tf b/jetbrains-gateway/main.tf index 4c174a2..d5105ce 100644 --- a/jetbrains-gateway/main.tf +++ b/jetbrains-gateway/main.tf @@ -213,6 +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") 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] : "" @@ -247,8 +248,8 @@ data "coder_workspace" "me" {} resource "coder_app" "gateway" { agent_id = var.agent_id slug = "gateway" - display_name = try(lookup(data.coder_parameter.jetbrains_ide.option, data.coder_parameter.jetbrains_ide.value).name, "JetBrains IDE") - icon = try(lookup(data.coder_parameter.jetbrains_ide.option, data.coder_parameter.jetbrains_ide.value).icon, "/icon/gateway.svg") + display_name = local.name + icon = local.icon external = true order = var.order url = join("", [