Browse Source

Change the radom to random typo in export.js

Sam X. Chen 5 years ago
parent
commit
e195c731de
2 changed files with 6 additions and 4 deletions
  1. 5 3
      models/cards.js
  2. 1 1
      models/export.js

+ 5 - 3
models/cards.js

@@ -1696,10 +1696,12 @@ if (Meteor.isServer) {
       const activityType = `a-${action}`;
       const card = Cards.findOne(doc._id);
       const list = card.list();
-      if (list && action === 'endAt') {
-        // change list modifiedAt
+      if (list) {
+        // change list modifiedAt, when user modified the key values in timingaction array, if it's endAt, put the modifiedAt of list back to one year ago for sorting purpose
         const modifiedAt = new Date(
-          new Date(value).getTime() - 365 * 24 * 3600 * 1e3,
+          new Date(value).getTime() - (action === 'endAt')
+            ? 365 * 24 * 3600 * 1e3
+            : 0,
         ); // set it as 1 year before
         const boardId = list.boardId;
         Lists.direct.update(

+ 1 - 1
models/export.js

@@ -142,7 +142,7 @@ export class Exporter {
       // callback has the form function (err, res) {}
       const tmpFile = path.join(
         os.tmpdir(),
-        `tmpexport${process.pid}${Math.radom()}`,
+        `tmpexport${process.pid}${Math.random()}`,
       );
       const tmpWriteable = fs.createWriteStream(tmpFile);
       const readStream = doc.createReadStream();