From cb8b98f70710f4253b3220443ec2e5eb64b7e4b0 Mon Sep 17 00:00:00 2001 From: Gerardyang <1304274443@qq.com> Date: Sat, 2 Jan 2021 23:19:42 +0800 Subject: [PATCH] Fix a missing close parenthesis before '.then' (#1407) --- .../codegen/__tests__/__snapshots__/codegen.spec.js.snap | 8 ++++---- helpers/codegen/generators/nodejs-axios.js | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/helpers/codegen/__tests__/__snapshots__/codegen.spec.js.snap b/helpers/codegen/__tests__/__snapshots__/codegen.spec.js.snap index e219e347..14a5acc8 100644 --- a/helpers/codegen/__tests__/__snapshots__/codegen.spec.js.snap +++ b/helpers/codegen/__tests__/__snapshots__/codegen.spec.js.snap @@ -537,7 +537,7 @@ exports[`generate request for NodeJs Axios generate GET request 1`] = ` headers : { \\"h1\\": \\"h1v\\", \\"h2\\": \\"h2v\\", \\"Authorization\\": \\"Basic bW9ja1VzZXI6bW9ja1Bhc3N3b3Jk\\"} -}.then(response => { +}).then(response => { console.log(response); }).catch(error => { console.log(error); @@ -551,7 +551,7 @@ exports[`generate request for NodeJs Axios generate POST request for JSON 1`] = \\"h2\\": \\"h2v\\", \\"Content-Type\\": \\"application/json; charset=utf-8\\", \\"Authorization\\": \\"Bearer abcdefghijklmn\\"} -}.then(response => { +}).then(response => { console.log(response); }).catch(error => { console.log(error); @@ -568,7 +568,7 @@ exports[`generate request for NodeJs Axios generate POST request for XML 1`] = ` \\"h2\\": \\"h2v\\", \\"Content-Type\\": \\"application/xml; charset=utf-8\\", \\"Authorization\\": \\"Bearer abcdefghijklmn\\"} -}.then(response => { +}).then(response => { console.log(response); }).catch(error => { console.log(error); @@ -579,7 +579,7 @@ exports[`generate request for NodeJs Axios generate POST request for XML 1`] = ` exports[`generate request for NodeJs Axios generate PUT request for www-form-urlencoded 1`] = ` "axios.put('https://httpbin.org/path/to?a=b', foo=bar&baz=qux,{ headers : {\\"Content-Type\\": \\"application/x-www-form-urlencoded; charset=utf-8\\"} -}.then(response => { +}).then(response => { console.log(response); }).catch(error => { console.log(error); diff --git a/helpers/codegen/generators/nodejs-axios.js b/helpers/codegen/generators/nodejs-axios.js index f529377b..20fe6f62 100644 --- a/helpers/codegen/generators/nodejs-axios.js +++ b/helpers/codegen/generators/nodejs-axios.js @@ -40,7 +40,7 @@ export const NodejsAxiosCodegen = { } else if (auth === "Bearer Token" || auth === "OAuth 2.0") { genHeaders.push(` "Authorization": "Bearer ${bearerToken}",\n`) } - requestString.push(`${requestBody},{ \n headers : {${genHeaders.join("").slice(0, -2)}}\n}`) + requestString.push(`${requestBody},{ \n headers : {${genHeaders.join("").slice(0, -2)}}\n})`) requestString.push(".then(response => {\n") requestString.push(" console.log(response);\n") requestString.push("})")