Browse Source

fix: fix filter in issue analyze script

代强 2 năm trước cách đây
mục cha
commit
be5bdd3203
1 tập tin đã thay đổi với 7 bổ sung1 xóa
  1. 7 1
      scripts/issue.js

+ 7 - 1
scripts/issue.js

@@ -38,7 +38,7 @@ const main = async () => {
 
     }
 
-    console.log(`Find ${list.length} issues since ${since}`);
+    console.log(`Find ${list.length} updated issues since ${since}`);
 
     const result = {};
 
@@ -53,6 +53,9 @@ const main = async () => {
         const createdAt = issue['created_at'];
         const closedAt = issue['closed_at'];
         (()=>{
+            if (new Date(createdAt).getFullYear()!== new Date().getFullYear()) {
+                return;
+            }
             const tmp = lodash.get(result, [`q${whichQ(createdAt)}`, "created"], []);
             tmp.push(issue);
             lodash.set(result, [`q${whichQ(createdAt)}`, "created"], tmp);
@@ -60,6 +63,9 @@ const main = async () => {
          
         if (closedAt!==null) {
             (()=>{
+                if (new Date(closedAt).getFullYear()!== new Date().getFullYear()) {
+                    return;
+                }
                 const tmp = lodash.get(result, [`q${whichQ(closedAt)}`, "closed"], []);
                 tmp.push(issue);
                 lodash.set(result, [`q${whichQ(closedAt)}`, "closed"], tmp);