Update slug format for JetBrains Gateway apps

This change improves URL uniqueness by appending a lowercase IDE
identifier to the slug, ensuring distinct slugs for each default IDE.
atif/multi-gateway
Muhammad Atif Ali 6 months ago
parent 5bc2aa4aa0
commit 937ffcd47b

@ -307,7 +307,7 @@ data "coder_workspace_owner" "me" {}
resource "coder_app" "gateway" { resource "coder_app" "gateway" {
for_each = length(var.default) > 1 ? toset(var.default) : toset([data.coder_parameter.jetbrains_ide[0].value]) for_each = length(var.default) > 1 ? toset(var.default) : toset([data.coder_parameter.jetbrains_ide[0].value])
agent_id = var.agent_id agent_id = var.agent_id
slug = var.slug slug = "${var.slug}-${lower(each.value)}"
display_name = local.jetbrains_ides[each.value].name display_name = local.jetbrains_ides[each.value].name
icon = local.jetbrains_ides[each.value].icon icon = local.jetbrains_ides[each.value].icon
external = true external = true

Loading…
Cancel
Save