summaryrefslogtreecommitdiffstats
path: root/models/cards.js
diff options
context:
space:
mode:
authorLauri Ojansivu <x@xet7.org>2018-03-29 14:54:46 +0300
committerLauri Ojansivu <x@xet7.org>2018-03-29 14:54:46 +0300
commitcca4a3e37292e095ff9a9e9067bddf9517162e8a (patch)
treef1a1c5516923d8eb22b85ca550760e371bfe65c5 /models/cards.js
parentcaca2e34fc7a73da922a549b92b354ed8bf3287c (diff)
parent07217d0e5142028bbe794bdd3611e47890ab4bfb (diff)
downloadwekan-cca4a3e37292e095ff9a9e9067bddf9517162e8a.tar.gz
wekan-cca4a3e37292e095ff9a9e9067bddf9517162e8a.tar.bz2
wekan-cca4a3e37292e095ff9a9e9067bddf9517162e8a.zip
Merge branch 'additionalDates' of https://github.com/rjevnikar/wekan into rjevnikar-additionalDates
Diffstat (limited to 'models/cards.js')
-rw-r--r--models/cards.js24
1 files changed, 24 insertions, 0 deletions
diff --git a/models/cards.js b/models/cards.js
index 8fd15488..4a662953 100644
--- a/models/cards.js
+++ b/models/cards.js
@@ -59,6 +59,10 @@ Cards.attachSchema(new SimpleSchema({
type: [String],
optional: true,
},
+ receivedAt: {
+ type: Date,
+ optional: true,
+ },
startAt: {
type: Date,
optional: true,
@@ -67,6 +71,10 @@ Cards.attachSchema(new SimpleSchema({
type: Date,
optional: true,
},
+ endAt: {
+ type: Date,
+ optional: true,
+ },
spentTime: {
type: Number,
decimal: true,
@@ -271,6 +279,14 @@ Cards.mutations({
return {$unset: {coverId: ''}};
},
+ setReceived(receivedAt) {
+ return {$set: {receivedAt}};
+ },
+
+ unsetReceived() {
+ return {$unset: {receivedAt: ''}};
+ },
+
setStart(startAt) {
return {$set: {startAt}};
},
@@ -287,6 +303,14 @@ Cards.mutations({
return {$unset: {dueAt: ''}};
},
+ setEnd(endAt) {
+ return {$set: {endAt}};
+ },
+
+ unsetEnd() {
+ return {$unset: {endAt: ''}};
+ },
+
setOvertime(isOvertime) {
return {$set: {isOvertime}};
},