summaryrefslogtreecommitdiffstats
path: root/client/components/cards/cardTime.js
diff options
context:
space:
mode:
authorAndrés Manelli <andresmanelli@gmail.com>2018-04-17 23:17:44 -0300
committerAndrés Manelli <andresmanelli@gmail.com>2018-08-11 00:07:29 +0200
commit724d26379c33afc2c3d44d3722b0c5c35c1b80ed (patch)
tree7678c5b0769bda94ea2237451989e8c7ece3f637 /client/components/cards/cardTime.js
parent0a62089df02b2ab308d4749a837e08c4164cb770 (diff)
downloadwekan-724d26379c33afc2c3d44d3722b0c5c35c1b80ed.tar.gz
wekan-724d26379c33afc2c3d44d3722b0c5c35c1b80ed.tar.bz2
wekan-724d26379c33afc2c3d44d3722b0c5c35c1b80ed.zip
Add two way binding of card/board times
Diffstat (limited to 'client/components/cards/cardTime.js')
-rw-r--r--client/components/cards/cardTime.js18
1 files changed, 9 insertions, 9 deletions
diff --git a/client/components/cards/cardTime.js b/client/components/cards/cardTime.js
index eadcc88e..9bab8e72 100644
--- a/client/components/cards/cardTime.js
+++ b/client/components/cards/cardTime.js
@@ -7,17 +7,17 @@ BlazeComponent.extendComponent({
this.card = this.data();
},
toggleOvertime() {
- this.card.isOvertime = !this.card.isOvertime;
+ this.card.setIsOvertime(!this.card.getIsOvertime());
$('#overtime .materialCheckBox').toggleClass('is-checked');
$('#overtime').toggleClass('is-checked');
},
storeTime(spentTime, isOvertime) {
this.card.setSpentTime(spentTime);
- this.card.setOvertime(isOvertime);
+ this.card.setIsOvertime(isOvertime);
},
deleteTime() {
- this.card.unsetSpentTime();
+ this.card.setSpentTime(null);
},
events() {
return [{
@@ -26,7 +26,7 @@ BlazeComponent.extendComponent({
evt.preventDefault();
const spentTime = parseFloat(evt.target.time.value);
- const isOvertime = this.card.isOvertime;
+ const isOvertime = this.card.getIsOvertime();
if (spentTime >= 0) {
this.storeTime(spentTime, isOvertime);
@@ -55,17 +55,17 @@ BlazeComponent.extendComponent({
self.time = ReactiveVar();
},
showTitle() {
- if (this.data().isOvertime) {
- return `${TAPi18n.__('overtime')} ${this.data().spentTime} ${TAPi18n.__('hours')}`;
+ if (this.data().getIsOvertime()) {
+ return `${TAPi18n.__('overtime')} ${this.data().getSpentTime()} ${TAPi18n.__('hours')}`;
} else {
- return `${TAPi18n.__('card-spent')} ${this.data().spentTime} ${TAPi18n.__('hours')}`;
+ return `${TAPi18n.__('card-spent')} ${this.data().getSpentTime()} ${TAPi18n.__('hours')}`;
}
},
showTime() {
- return this.data().spentTime;
+ return this.data().getSpentTime();
},
isOvertime() {
- return this.data().isOvertime;
+ return this.data().getIsOvertime();
},
events() {
return [{