diff --git a/modules/openapi-generator/src/main/resources/dart2/class.mustache b/modules/openapi-generator/src/main/resources/dart2/class.mustache index 95359385297a..5fb4f82cfb1a 100644 --- a/modules/openapi-generator/src/main/resources/dart2/class.mustache +++ b/modules/openapi-generator/src/main/resources/dart2/class.mustache @@ -89,19 +89,19 @@ class {{classname}} { (json['{{baseName}}'] as Map).cast(); {{/isMapContainer}} {{^isMapContainer}} - {{#isDouble}} + {{#isNumber}} {{name}} = (json['{{baseName}}'] == null) ? null : json['{{baseName}}'].toDouble(); - {{/isDouble}} - {{^isDouble}} + {{/isNumber}} + {{^isNumber}} {{^isEnum}} {{name}} = json['{{baseName}}']; {{/isEnum}} {{#isEnum}} {{name}} = {{classname}}{{{enumName}}}.fromJson(json['{{baseName}}']); {{/isEnum}} - {{/isDouble}} + {{/isNumber}} {{/isMapContainer}} {{/isListContainer}} {{/complexType}}