If I have an event that goes from 10:00 pm 1 Jan, to 12:00 am 2 Jan, this should last for two hours. This was the behaviour in previous versions of korganizer (≤4.14.10). I also see this for the same calDAV event in Evolution, and the web interface of my OwnCloud instance. However, in korganizer 15.12.0 and 15.12.1, 12:00 am is now shown 24 hours too late, i.e. this event lasts for 26 hours, covering the whole of 2 Jan. I see this in Week and Month view, although oddly enough, Day view displays it properly (although Day view shows the event on 1 Jan as 1/2, with no regions for 2/2). Reproducible: Always Steps to Reproduce: * Sync with a CalDAV account that includes an event ending at midnight. Actual Results: * Observe the event ending 24 hours too late in Week and Month view. Expected Results: * The event should end at the correct time. Arch Linux korganizer 15.12.0 and 15.12.1
I can confirm this in korganizer 5.2.1
I'm not sure how the versioning works. From the menu and korganizer --version, I'm also running 5.2.1. However, from Arch's packages, it says it's version 16.04.1. Either way, I can confirm this bug is still present.
Fixed by version 5.16.3 (20.12.3)