diff options
author | Sam X. Chen <sam.xi.chen@gmail.com> | 2019-09-25 11:48:20 -0400 |
---|---|---|
committer | Sam X. Chen <sam.xi.chen@gmail.com> | 2019-09-25 11:48:20 -0400 |
commit | d5cff1ec48bf9ab13a32576e7495ae54c3d2c0f7 (patch) | |
tree | 54a3629f53f18ad69cce81aaac626ae39d582829 | |
parent | 8d7714760c0e532d1f3d17d451dd91ba74e966e8 (diff) | |
download | wekan-d5cff1ec48bf9ab13a32576e7495ae54c3d2c0f7.tar.gz wekan-d5cff1ec48bf9ab13a32576e7495ae54c3d2c0f7.tar.bz2 wekan-d5cff1ec48bf9ab13a32576e7495ae54c3d2c0f7.zip |
Add feature: differentiating new due time and modified due time
-rw-r--r-- | i18n/en.i18n.json | 1 | ||||
-rw-r--r-- | models/activities.js | 4 |
2 files changed, 3 insertions, 2 deletions
diff --git a/i18n/en.i18n.json b/i18n/en.i18n.json index 1adee4fc..44304305 100644 --- a/i18n/en.i18n.json +++ b/i18n/en.i18n.json @@ -731,6 +731,7 @@ "almostdue": "current due time %s is approaching", "pastdue": "current due time %s is past", "duenow": "current due time %s is today", + "act-newDue": "__card__ has 1st due reminder [__board__]", "act-withDue": "__card__ due reminders [__board__]", "act-almostdue": "was reminding the current due (__timeValue__) of __card__ is approaching", "act-pastdue": "was reminding the current due (__timeValue__) of __card__ is past", diff --git a/models/activities.js b/models/activities.js index a9c9768f..cb1dddaf 100644 --- a/models/activities.js +++ b/models/activities.js @@ -242,8 +242,8 @@ if (Meteor.isServer) { (!activity.timeKey || activity.timeKey === 'dueAt') && activity.timeValue ) { - // due time reminder - title = 'act-withDue'; + // due time reminder, if it doesn't have old value, it's a brand new set, need some differentiation + title = activity.timeOldValue ? 'act-withDue' : 'act-newDue'; } ['timeValue', 'timeOldValue'].forEach(key => { // copy time related keys & values to params |