From 659b216413fd5182dfcad7f66897dda4a7ed9f34 Mon Sep 17 00:00:00 2001 From: hcwilhelm Date: Mon, 11 Apr 2016 15:03:04 +0200 Subject: [PATCH] fix for optional field in scalatra client --- .../src/main/resources/scalatra/model.mustache | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/modules/swagger-codegen/src/main/resources/scalatra/model.mustache b/modules/swagger-codegen/src/main/resources/scalatra/model.mustache index 8c5d1954662..9e9b569b9d5 100644 --- a/modules/swagger-codegen/src/main/resources/scalatra/model.mustache +++ b/modules/swagger-codegen/src/main/resources/scalatra/model.mustache @@ -7,9 +7,8 @@ package {{package}} {{#model}} case class {{classname}} ( - {{#vars}}{{name}}: {{#isNotRequired}}Option[{{/isNotRequired}}{{datatype}}{{#isNotRequired}}] {{#description}} // {{description}}{{/description}} - {{/isNotRequired}}{{#hasMore}}, - {{/hasMore}}{{/vars}} + {{#vars}}{{name}}: {{^required}}Option[{{/required}}{{datatype}}{{^required}}]{{/required}}{{#hasMore}},{{/hasMore}}{{#description}} // {{description}}{{/description}} + {{/vars}} ) {{/model}} {{/models}} \ No newline at end of file