diff options
author | Béranger Campardou <b.campardou@gmail.com> | 2017-01-13 11:16:37 +0100 |
---|---|---|
committer | Béranger Campardou <b.campardou@gmail.com> | 2017-01-13 11:16:37 +0100 |
commit | f7f5f4a35d1fc9e3d559dcf413f3f221937f07f8 (patch) | |
tree | 7915cb31bfd2328f219b6f88f6c86fcb4da7a920 /models/cards.js | |
parent | 5eda2c80f8de3f0b025f5233613cdbb409a73e94 (diff) | |
parent | a7aa7e931825c7ce133fc19588cb6550af8543d7 (diff) | |
download | wekan-f7f5f4a35d1fc9e3d559dcf413f3f221937f07f8.tar.gz wekan-f7f5f4a35d1fc9e3d559dcf413f3f221937f07f8.tar.bz2 wekan-f7f5f4a35d1fc9e3d559dcf413f3f221937f07f8.zip |
merge wefork
Diffstat (limited to 'models/cards.js')
-rw-r--r-- | models/cards.js | 24 |
1 files changed, 24 insertions, 0 deletions
diff --git a/models/cards.js b/models/cards.js index 84fbb6c2..9e7d58c8 100644 --- a/models/cards.js +++ b/models/cards.js @@ -56,6 +56,14 @@ Cards.attachSchema(new SimpleSchema({ type: [String], optional: true, }, + startAt: { + type: Date, + optional: true, + }, + dueAt: { + type: Date, + optional: true, + }, // XXX Should probably be called `authorId`. Is it even needed since we have // the `members` field? userId: { @@ -207,6 +215,22 @@ Cards.mutations({ unsetCover() { return { $unset: { coverId: '' }}; }, + + setStart(startAt) { + return { $set: { startAt }}; + }, + + unsetStart() { + return { $unset: { startAt: '' }}; + }, + + setDue(dueAt) { + return { $set: { dueAt }}; + }, + + unsetDue() { + return { $unset: { dueAt: '' }}; + }, }); if (Meteor.isServer) { |