[JS] fix template directory for ES5 (#6253)

* fix #5845 (template dir)

* fix js petstore test case
This commit is contained in:
wing328
2017-08-07 22:10:56 +08:00
committed by GitHub
parent 43e53dadda
commit fca8d81b2b
18 changed files with 71 additions and 14 deletions

View File

@@ -217,6 +217,11 @@ public class JavascriptClientCodegen extends DefaultCodegen implements CodegenCo
@Override
public void processOpts() {
if (additionalProperties.containsKey(USE_ES6)) {
setUseES6(convertPropertyToBooleanAndWriteBack(USE_ES6));
} else {
setUseES6(true); // default to ES6
}
super.processOpts();
// default HIDE_GENERATION_TIMESTAMP to true
@@ -266,11 +271,6 @@ public class JavascriptClientCodegen extends DefaultCodegen implements CodegenCo
if (additionalProperties.containsKey(EMIT_JS_DOC)) {
setEmitJSDoc(convertPropertyToBooleanAndWriteBack(EMIT_JS_DOC));
}
if (additionalProperties.containsKey(USE_ES6)) {
setUseES6(convertPropertyToBooleanAndWriteBack(USE_ES6));
} else {
setUseES6(true); // default to ES6
}
}
@Override