Skip to content

Commit d679b50

Browse files
committed
fix array of submodels
1 parent 29ba5bc commit d679b50

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

templates/dart/lib/src/models/model.dart.twig

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ class {{ definition.name | caseUcfirst | overrideIdentifier }} implements Model
3535
Map<String, dynamic> toMap() {
3636
return {
3737
{% for property in definition.properties %}
38-
"{{ property.name | escapeDollarSign }}": {% if property.sub_schema %}{% if property.type == 'array' %}{{property.name | escapeKeyword}}.map((p) => p.toMap()){% else %}{{property.name | escapeKeyword}}.toMap(){% endif %}{% else %}{{property.name | escapeKeyword }}{% endif %},
38+
"{{ property.name | escapeDollarSign }}": {% if property.sub_schema %}{% if property.type == 'array' %}{{property.name | escapeKeyword}}.map((p) => p.toMap()).toList(){% else %}{{property.name | escapeKeyword}}.toMap(){% endif %}{% else %}{{property.name | escapeKeyword }}{% endif %},
3939
{% endfor %}
4040
{% if definition.additionalProperties %}
4141
"data": data,

0 commit comments

Comments
 (0)