small fixes

This commit is contained in:
Klemek
2025-02-19 23:11:56 +01:00
parent 523dc9d688
commit c759f3f164
+8 -6
View File
@@ -40,7 +40,12 @@ let app = {
return this.data.filter((item) => !item.disabled); return this.data.filter((item) => !item.disabled);
}, },
totalTime() { totalTime() {
return this.elapsedTime + this.data.map((item) => item.time).reduce((a, b) => a + b, 0); return this.elapsedTime + this.totalRemainingTime;
},
totalExpectedTime() {
return this.data
.map((item) => item.time)
.reduce((a, b) => a + b, 0);
}, },
totalRemainingTime() { totalRemainingTime() {
return this.filteredData return this.filteredData
@@ -48,7 +53,7 @@ let app = {
.reduce((a, b) => a + b, 0); .reduce((a, b) => a + b, 0);
}, },
overtimeTime() { overtimeTime() {
return this.totalTime - this.totalRemainingTime; return this.totalTime - this.totalExpectedTime;
}, },
startedAt() { startedAt() {
const start = new Date(this.meetingStart.getTime()); const start = new Date(this.meetingStart.getTime());
@@ -113,10 +118,7 @@ let app = {
}, },
timeText(minutes, padHours = 0) { timeText(minutes, padHours = 0) {
if (minutes >= 60 || pad > 0) { if (minutes >= 60 || pad > 0) {
return `${Math.floor(minutes / 60).toFixed(0).padStart(padHours, "0")}h${(minutes % 60).toFixed(0).padStart( return `${Math.floor(minutes / 60).toFixed(0).padStart(padHours, "0")}h${(minutes % 60).toFixed(0).padStart(2, "0")}`;
2,
"0"
)}`;
} else { } else {
return `${(minutes % 60).toFixed(0).padStart(2, "0")}min`; return `${(minutes % 60).toFixed(0).padStart(2, "0")}min`;
} }