Skip to content

Commit 22fc19e

Browse files
committed
Merge branch 'kastentx-master'
2 parents f33072d + ece49d6 commit 22fc19e

File tree

4 files changed

+5
-3
lines changed

4 files changed

+5
-3
lines changed

lib/nodegen.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ var mustache = require('mustache');
2323
var jsStringEscape = require('js-string-escape');
2424
var obfuscator = require('javascript-obfuscator');
2525
var csv = require('csv-string');
26-
var CodeGen = require('swagger-js-codegen').CodeGen;
26+
var CodeGen = require('swagger-js-codegen-formdata').CodeGen;
2727
var jimp = require("jimp");
2828

2929
function createCommonFiles(templateDirectory, data) {

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -84,7 +84,7 @@
8484
"minimist": "1.2.0",
8585
"mustache": "2.3.0",
8686
"request": "2.83.0",
87-
"swagger-js-codegen": "1.12.0",
87+
"swagger-js-codegen-formdata": "^0.15.4",
8888
"when": "3.7.8",
8989
"yamljs": "0.3.0"
9090
},

templates/swagger/node.js.mustache

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -86,6 +86,7 @@ module.exports = function (RED) {
8686
} else {
8787
{{&methodName}}_parameters.{{&camelCaseName}} = RED.util.getMessageProperty(msg, {{&methodName}}_nodeParam);
8888
}
89+
{{&methodName}}_parameters.{{&camelCaseName}} = !!{{&methodName}}_parameters.{{&camelCaseName}} ? {{&methodName}}_parameters.{{&camelCaseName}} : msg.payload;
8990
{{/isNotBodyParam}}
9091
{{/parameters}}
9192
result = client.{{&methodName}}({{&methodName}}_parameters);

templates/swagger/package.json.mustache

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,8 @@
1818
],
1919
"dependencies": {
2020
"q": "1.5.1",
21-
"request": "2.83.0"
21+
"request": "2.83.0",
22+
"file-type": "^10.7.1"
2223
},
2324
"devDependencies": {
2425
"node-red": "0.18.7",

0 commit comments

Comments
 (0)