[dart-gen] Fix nullable list item issue (#3192)

This commit is contained in:
fondoger
2023-05-01 15:01:28 +08:00
committed by GitHub
parent b028ed058d
commit 3a66fc038f
3 changed files with 6 additions and 1 deletions

View File

@@ -60,7 +60,7 @@ class {{.Name}} {
{{if isDirectType .Type.Name}}
{{lowCamelCase .Name}}
{{else if isClassListType .Type.Name}}
{{lowCamelCase .Name}}{{if isNullableType .Type.Name}}?{{end}}.map((i) => i.toJson())
{{lowCamelCase .Name}}{{if isNullableType .Type.Name}}?{{end}}.map((i) => i{{if isListItemsNullable .Type.Name}}?{{end}}.toJson())
{{else}}
{{lowCamelCase .Name}}{{if isNullableType .Type.Name}}?{{end}}.toJson()
{{end}}