To prevent complex validation problems with timebooking over 24h the plugin should create multiple timelogs instead of one if the time exceeds 0:00 of a day.
So as example. if you start your timetracker at 22:00 and work until 02:00, you get a timelog of 4h with the current implementation.
In the future you will be getting 2. One from 22:00 until 0:00 and one from 0:00 until 02:00.
To prevent complex validation problems with timebooking over 24h the plugin should create multiple timelogs instead of one if the time exceeds 0:00 of a day. So as example. if you start your timetracker at 22:00 and work until 02:00, you get a timelog of 4h with the current implementation. In the future you will be getting 2. One from 22:00 until 0:00 and one from 0:00 until 02:00.