Merge pull request #3706 from jrsupplee/issue-3703

Bug fix: Rules for moving from list/swimlane
This commit is contained in:
Lauri Ojansivu 2021-04-14 00:18:05 +03:00 committed by GitHub
commit 378d64f99a
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
2 changed files with 22 additions and 9 deletions

View file

@ -2321,11 +2321,12 @@ if (Meteor.isServer) {
const card = Cards.findOne(doc._id);
const list = card.list();
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),
); // set it as 1 year before
// 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 = moment()
.subtract(1, 'year')
.toISOString();
const boardId = list.boardId;
Lists.direct.update(
{