From 4d6132e4e9f67fa2db2e4a252c1468e27b472461 Mon Sep 17 00:00:00 2001 From: "Corey.Wang" Date: Tue, 24 Mar 2020 08:50:46 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20schema2json=E4=BC=A0required=E5=8F=82?= =?UTF-8?q?=E6=95=B0=E6=97=B6=EF=BC=8C=E5=AF=BC=E8=87=B4faker=E5=A4=B1?= =?UTF-8?q?=E8=B4=A5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 当传了required参数时,由于三目运算符属性写错,导致alwaysFakeOptionals属性设置错误 --- server/controllers/interface.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/server/controllers/interface.js b/server/controllers/interface.js index 90e17e83..c803e1ff 100755 --- a/server/controllers/interface.js +++ b/server/controllers/interface.js @@ -1180,7 +1180,7 @@ class interfaceController extends baseController { let required = ctx.request.body.required; let res = yapi.commons.schemaToJson(schema, { - alwaysFakeOptionals: _.isUndefined(required) ? true : require + alwaysFakeOptionals: _.isUndefined(required) ? true : required }); // console.log('res',res) return (ctx.body = res);