From 9e12191a647850b9e19ffd9815ae50e23726f26f Mon Sep 17 00:00:00 2001 From: Cody Allen Date: Fri, 16 Aug 2013 09:26:33 -0700 Subject: [PATCH] Fix wrapping default values in an Option for optional params --- src/main/resources/asyncscala/api.mustache | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/main/resources/asyncscala/api.mustache b/src/main/resources/asyncscala/api.mustache index d6f296b9a74..44beb25ce11 100644 --- a/src/main/resources/asyncscala/api.mustache +++ b/src/main/resources/asyncscala/api.mustache @@ -14,7 +14,7 @@ class {{classname}}(client: TransportClient, config: SwaggerConfig) extends ApiC def {{nickname}}({{#allParams}} {{#optional}} - {{paramName}}: Option[{{dataType}}] = {{#defaultValue}}{{{defaultValue}}}{{/defaultValue}}{{^defaultValue}}None{{/defaultValue}}{{#hasMore}}, {{/hasMore}} + {{paramName}}: Option[{{dataType}}] = {{#defaultValue}}Some({{{defaultValue}}}){{/defaultValue}}{{^defaultValue}}None{{/defaultValue}}{{#hasMore}}, {{/hasMore}} {{/optional}} {{^optional}} {{paramName}}: {{dataType}}{{#defaultValue}} = {{{defaultValue}}}{{/defaultValue}}{{#hasMore}}, {{/hasMore}} @@ -47,8 +47,8 @@ class {{classname}}(client: TransportClient, config: SwaggerConfig) extends ApiC process({{^returnType}}(){{/returnType}}{{#returnType}}ser.deserialize[{{returnType}}](resp.body) {{/returnType}}) } } - + {{/operation}} } -{{/operations}} \ No newline at end of file +{{/operations}}