allow null prefixes in project factory when override is not set (#3691)
This commit is contained in:
committed by
GitHub
parent
1a2f84a5a7
commit
06c6df5fec
@@ -80,13 +80,16 @@ locals {
|
||||
local.data_defaults.defaults.parent
|
||||
), null
|
||||
)
|
||||
prefix = try( # type: string, nullable
|
||||
coalesce(
|
||||
local.data_defaults.overrides.prefix,
|
||||
try(v.prefix, null),
|
||||
local.data_defaults.defaults.prefix
|
||||
), null
|
||||
)
|
||||
prefix = try(
|
||||
(
|
||||
local.data_defaults.overrides.prefix != null
|
||||
? local.data_defaults.overrides.prefix
|
||||
: (
|
||||
try(v.prefix, "-") == "-"
|
||||
? local.data_defaults.defaults.prefix
|
||||
: v.prefix
|
||||
)
|
||||
), null)
|
||||
project_reuse = ( # type: object({...})
|
||||
try(v.project_reuse, null) != null
|
||||
? merge(
|
||||
|
||||
Reference in New Issue
Block a user