|
@@ -9,7 +9,6 @@ BlazeComponent.extendComponent({
|
|
toggleOvertime() {
|
|
toggleOvertime() {
|
|
this.card.setIsOvertime(!this.card.getIsOvertime());
|
|
this.card.setIsOvertime(!this.card.getIsOvertime());
|
|
$('#overtime .materialCheckBox').toggleClass('is-checked');
|
|
$('#overtime .materialCheckBox').toggleClass('is-checked');
|
|
-
|
|
|
|
$('#overtime').toggleClass('is-checked');
|
|
$('#overtime').toggleClass('is-checked');
|
|
},
|
|
},
|
|
storeTime(spentTime, isOvertime) {
|
|
storeTime(spentTime, isOvertime) {
|
|
@@ -18,6 +17,7 @@ BlazeComponent.extendComponent({
|
|
},
|
|
},
|
|
deleteTime() {
|
|
deleteTime() {
|
|
this.card.setSpentTime(null);
|
|
this.card.setSpentTime(null);
|
|
|
|
+ this.card.setIsOvertime(false);
|
|
},
|
|
},
|
|
events() {
|
|
events() {
|
|
return [
|
|
return [
|
|
@@ -27,8 +27,11 @@ BlazeComponent.extendComponent({
|
|
evt.preventDefault();
|
|
evt.preventDefault();
|
|
|
|
|
|
const spentTime = parseFloat(evt.target.time.value);
|
|
const spentTime = parseFloat(evt.target.time.value);
|
|
- const isOvertime = this.card.getIsOvertime();
|
|
|
|
-
|
|
|
|
|
|
+ //const isOvertime = this.card.getIsOvertime();
|
|
|
|
+ let isOvertime = false;
|
|
|
|
+ if ($('#overtime').attr('class').indexOf('is-checked') >= 0) {
|
|
|
|
+ isOvertime = true;
|
|
|
|
+ }
|
|
if (spentTime >= 0) {
|
|
if (spentTime >= 0) {
|
|
this.storeTime(spentTime, isOvertime);
|
|
this.storeTime(spentTime, isOvertime);
|
|
Popup.close();
|
|
Popup.close();
|