mirror of
https://github.com/wekan/wekan.git
synced 2025-04-22 04:57:07 -04:00
Merge branch 'Ben0it-T-master'
This commit is contained in:
commit
287abe7640
2 changed files with 44 additions and 28 deletions
|
@ -500,6 +500,13 @@ Boards.attachSchema(
|
|||
optional: true,
|
||||
defaultValue: 'no-parent',
|
||||
},
|
||||
receivedAt: {
|
||||
/**
|
||||
* Date the card was received
|
||||
*/
|
||||
type: Date,
|
||||
optional: true,
|
||||
},
|
||||
startAt: {
|
||||
/**
|
||||
* Starting date of the board.
|
||||
|
|
|
@ -1168,6 +1168,13 @@ Cards.helpers({
|
|||
} else {
|
||||
return card.receivedAt;
|
||||
}
|
||||
} else if (this.isLinkedBoard()) {
|
||||
const board = Boards.findOne({ _id: this.linkedId });
|
||||
if (board === undefined) {
|
||||
return null;
|
||||
} else {
|
||||
return board.receivedAt;
|
||||
}
|
||||
} else {
|
||||
return this.receivedAt;
|
||||
}
|
||||
|
@ -1176,6 +1183,8 @@ Cards.helpers({
|
|||
setReceived(receivedAt) {
|
||||
if (this.isLinkedCard()) {
|
||||
return Cards.update({ _id: this.linkedId }, { $set: { receivedAt } });
|
||||
} else if (this.isLinkedBoard()) {
|
||||
return Boards.update({ _id: this.linkedId }, { $set: { receivedAt } });
|
||||
} else {
|
||||
return Cards.update({ _id: this._id }, { $set: { receivedAt } });
|
||||
}
|
||||
|
@ -2163,13 +2172,13 @@ Cards.mutations({
|
|||
};
|
||||
},
|
||||
|
||||
setReceived(receivedAt) {
|
||||
return {
|
||||
$set: {
|
||||
receivedAt,
|
||||
},
|
||||
};
|
||||
},
|
||||
//setReceived(receivedAt) {
|
||||
// return {
|
||||
// $set: {
|
||||
// receivedAt,
|
||||
// },
|
||||
// };
|
||||
//},
|
||||
|
||||
unsetReceived() {
|
||||
return {
|
||||
|
@ -2179,13 +2188,13 @@ Cards.mutations({
|
|||
};
|
||||
},
|
||||
|
||||
setStart(startAt) {
|
||||
return {
|
||||
$set: {
|
||||
startAt,
|
||||
},
|
||||
};
|
||||
},
|
||||
//setStart(startAt) {
|
||||
// return {
|
||||
// $set: {
|
||||
// startAt,
|
||||
// },
|
||||
// };
|
||||
//},
|
||||
|
||||
unsetStart() {
|
||||
return {
|
||||
|
@ -2195,13 +2204,13 @@ Cards.mutations({
|
|||
};
|
||||
},
|
||||
|
||||
setDue(dueAt) {
|
||||
return {
|
||||
$set: {
|
||||
dueAt,
|
||||
},
|
||||
};
|
||||
},
|
||||
//setDue(dueAt) {
|
||||
// return {
|
||||
// $set: {
|
||||
// dueAt,
|
||||
// },
|
||||
// };
|
||||
//},
|
||||
|
||||
unsetDue() {
|
||||
return {
|
||||
|
@ -2211,13 +2220,13 @@ Cards.mutations({
|
|||
};
|
||||
},
|
||||
|
||||
setEnd(endAt) {
|
||||
return {
|
||||
$set: {
|
||||
endAt,
|
||||
},
|
||||
};
|
||||
},
|
||||
//setEnd(endAt) {
|
||||
// return {
|
||||
// $set: {
|
||||
// endAt,
|
||||
// },
|
||||
// };
|
||||
//},
|
||||
|
||||
unsetEnd() {
|
||||
return {
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue