Compare commits

..

2 commits

Author SHA1 Message Date
8f33dd8ea4
find a bug
All checks were successful
PR Check / lint-and-format (pull_request) Successful in 19s
2024-09-27 16:39:49 +02:00
4dad223f1b
debug 2024-09-27 16:34:36 +02:00
2 changed files with 7 additions and 11 deletions

View file

@ -1,4 +1,4 @@
import { showDate } from "../../utils/time"; import { showDate, strToSeconds } from "../../utils/time";
describe("Date with correct timezone", () => { describe("Date with correct timezone", () => {
const map = new Map([["u_time_at", "@"]]); const map = new Map([["u_time_at", "@"]]);
@ -31,20 +31,18 @@ describe("Date with correct timezone", () => {
} }
}); });
/* describe("String time to seconds", () => { describe("String time to seconds", () => {
{ {
const name = "10m30"; const name = "10m30";
test(name, () => { test(name, () => {
expect(strToSeconds(name)).toBe(630); expect(strToSeconds(name)).toBe(630);
}); });
} }
}); */
/* describe("Time delta", () => {
{ {
const name = 1312; // todo: see https://git.mylloon.fr/ConfrerieDuKassoulait/Botanique/issues/183
test(name.toString(), () => { const name = "12h30";
expect(timeDeltaToString(name)).toBe("0 secs"); test(name, () => {
/* expect(strToSeconds(name)).toBe(45000); */
}); });
} }
}); */ });

View file

@ -61,8 +61,6 @@ export const strToSeconds = (time: string) => {
let res = 0; let res = 0;
data.forEach((match) => { data.forEach((match) => {
console.log(match.groups);
Object.entries(match.groups!).forEach(([key, value]) => { Object.entries(match.groups!).forEach(([key, value]) => {
if (value) { if (value) {
res += +value * TimeSecond[key as keyof typeof TimeSecond]; res += +value * TimeSecond[key as keyof typeof TimeSecond];