diff options
author | Andrés Manelli <andresmanelli@gmail.com> | 2018-04-17 23:17:44 -0300 |
---|---|---|
committer | Andrés Manelli <andresmanelli@gmail.com> | 2018-08-11 00:07:29 +0200 |
commit | 724d26379c33afc2c3d44d3722b0c5c35c1b80ed (patch) | |
tree | 7678c5b0769bda94ea2237451989e8c7ece3f637 /client/components/cards/cardTime.js | |
parent | 0a62089df02b2ab308d4749a837e08c4164cb770 (diff) | |
download | wekan-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.js | 18 |
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 [{ |