Fix: List last modify time will be affected by cards dueAt, endAt

This commit is contained in:
Sam X. Chen 2019-10-30 12:26:39 -04:00
parent b26504f414
commit 3308d90a3a

View file

@ -1699,9 +1699,8 @@ if (Meteor.isServer) {
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() - (action === 'endAt')
? 365 * 24 * 3600 * 1e3
: 0,
new Date(value).getTime() -
(action === 'endAt' ? 365 * 24 * 3600 * 1e3 : 0),
); // set it as 1 year before
const boardId = list.boardId;
Lists.direct.update(