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.
This commit is contained in:
@@ -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
|
||||||
|
|||||||
Reference in New Issue
Block a user