pull/57/head
Muhammad Atif Ali 2 years ago
parent 1b83ae6f92
commit b937f7d763
No known key found for this signature in database

@ -48,7 +48,7 @@ variable "jetbrains_ides" {
} }
#ccheck if the list contains duplicates #ccheck if the list contains duplicates
validation { validation {
condition = length(var.jetbrains_ides) == length(set(var.jetbrains_ides)) condition = length(var.jetbrains_ides) == length(toset(var.jetbrains_ides))
error_message = "The jetbrains_ides must not contain duplicates." error_message = "The jetbrains_ides must not contain duplicates."
} }
} }
@ -120,7 +120,7 @@ data "coder_parameter" "jetbrains_ide" {
icon = "/icon/gateway.svg" icon = "/icon/gateway.svg"
mutable = true mutable = true
# check if default is in the jet_brains_ides list and if it is not empty or null otherwise set it to null # check if default is in the jet_brains_ides list and if it is not empty or null otherwise set it to null
default = contains(var.jetbrains_ides.keys, var.default) && var.default != null && var.default != "" ? var.default : null default = var.default != null && var.default != "" && contains(var.jetbrains_ides, var.default) ? var.default : null
dynamic "option" { dynamic "option" {
for_each = { for key, value in local.jetbrains_ides : key => value if contains(var.jetbrains_ides, key) } for_each = { for key, value in local.jetbrains_ides : key => value if contains(var.jetbrains_ides, key) }

Loading…
Cancel
Save