Skip to content

Commit fa6153f

Browse files
Merge pull request YMFE#639 from youbl/master
接口更新没有变化时,不记录日志,避免cron多次导入swagger的接口时,导致动态里展示一大堆的无意义日志。
2 parents 1c72a48 + 01c3e9a commit fa6153f

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

server/controllers/interface.js

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -628,6 +628,10 @@ class interfaceController extends baseController {
628628
};
629629

630630
this.catModel.get(interfaceData.catid).then(cate => {
631+
let diffView2 = showDiffMsg(jsondiffpatch, formattersHtml, logData);
632+
if (diffView2.length <= 0) {
633+
return; // 没有变化时,不写日志
634+
}
631635
yapi.commons.saveLog({
632636
content: `<a href="/user/profile/${this.getUid()}">${username}</a>
633637
更新了分类 <a href="/project/${cate.project_id}/interface/api/cat_${

0 commit comments

Comments
 (0)