summaryrefslogtreecommitdiffstats
path: root/models/cards.js
diff options
context:
space:
mode:
authorLauri Ojansivu <x@xet7.org>2018-03-29 15:03:59 +0300
committerLauri Ojansivu <x@xet7.org>2018-03-29 15:03:59 +0300
commit5e88cb24cb6a3c4a0028bde7a7bff7fa5239f3f4 (patch)
treef1cacaa545908cc14d7858252bd36fedc8ff8cf0 /models/cards.js
parentcaca2e34fc7a73da922a549b92b354ed8bf3287c (diff)
parent023b41b2056d5eedc710ea86f5e289b59071a589 (diff)
downloadwekan-5e88cb24cb6a3c4a0028bde7a7bff7fa5239f3f4.tar.gz
wekan-5e88cb24cb6a3c4a0028bde7a7bff7fa5239f3f4.tar.bz2
wekan-5e88cb24cb6a3c4a0028bde7a7bff7fa5239f3f4.zip
Merge branch 'rjevnikar-additionalDates' into devel
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}};
},