fix #3701, calculation wrong, added testcase, ics, config (#3702)

fixes #3701 

offset calculation wrong when user looking back at east coast event

added testcase
This commit is contained in:
sam detweiler
2025-01-23 01:37:41 -06:00
committed by GitHub
parent 53ac31dcf3
commit af77b7b628
5 changed files with 57 additions and 1 deletions

View File

@@ -253,6 +253,11 @@ describe("Calendar module", () => {
// just
await expect(doTestTableContent(".calendar .event", ".time", "29th.Oct, 05:00-30th.Oct, 18:00", first)).resolves.toBe(true);
});
it("viewing from further west in diff timezones", async () => {
await helpers.startApplication("tests/configs/modules/calendar/chicago-looking-at-ny-recurring.js", "22 Jan 2025 14:30:00 GMT-06:00", [], "America/Chicago");
// just
await expect(doTestTableContent(".calendar .event", ".time", "22nd.Jan, 17:30-19:30", first)).resolves.toBe(true);
});
});
describe("one event non repeating", () => {