Handle edge case of empty values converting to nil (#1114)

This commit is contained in:
Stavros Kois authored and GitHub committed 2023-04-12 15:55:57 +03:00
1 parent 42ea4d99ed
commit 48c5adcfd1
3 files changed
+10 -2

No files matched your search

@@ -13,7 +13,8 @@ objectData: The object data to be used to render the container.
- name: {{ $k | quote }}
{{- if not (kindIs "map" $v) -}}
{{- $value := "" -}}
{{- if $v -}} {{/* Only tpl non-empty values */}}
{{/* Only tpl valid values, there are cases that empty values after merges can be "<nil>" */}}
{{- if not (kindIs "invalid" $v) -}}
{{- $value = tpl (toString $v) $rootCtx -}}
{{- end }}
value: {{ $value | quote }}