6.0.0-beta1
7/15/25

[#12752] Possible to create events with end time before start time
Summary Possible to create events with end time before start time
Queue Kronolith
Queue Version 4.1.3
Type Bug
State Resolved
Priority 1. Low
Owners jan (at) horde (dot) org
Requester horde (at) selhorst (dot) net
Created 10/11/2013 (4295 days ago)
Due
Updated 10/14/2013 (4292 days ago)
Assigned 10/14/2013 (4292 days ago)
Resolved 10/14/2013 (4292 days ago)
Github Issue Link
Github Pull Request
Milestone 4.1.4
Patch No

History
10/14/2013 01:41:44 PM Jan Schneider Assigned to Jan Schneider
State ⇒ Resolved
Milestone ⇒ 4.1.4
 
10/14/2013 01:41:37 PM Git Commit Comment #4 Reply to this comment
Changes have been made in Git (master):

commit 3dd26d69cbfd1a5051d40b7c97b3116f1e96a47b
Author: Jan Schneider <jan@horde.org>
Date:   Mon Oct 14 15:40:02 2013 +0200

     [jan] Fix edge case that allowed to enter start time after end 
time (Bug #12752).

  kronolith/docs/CHANGES    |    2 ++
  kronolith/js/kronolith.js |   37 +++++++++++++++++++++----------------
  kronolith/package.xml     |    2 ++
  3 files changed, 25 insertions(+), 16 deletions(-)

http://git.horde.org/horde-git/-/commit/3dd26d69cbfd1a5051d40b7c97b3116f1e96a47b
10/14/2013 01:20:56 PM horde (at) selhorst (dot) net Comment #3 Reply to this comment
And what *is* this certain order?
I was able to reproduce it by clicking on new entry, then clicking 
into the end time field, manually entering some time before the start 
time. If I then shift+tab back to the start time, the start time field 
isn't updated.
Afterwards, I click on save and the event is created.
10/14/2013 12:39:32 PM Jan Schneider Comment #2
State ⇒ Feedback
Reply to this comment
And what *is* this certain order?
10/11/2013 08:19:07 AM horde (at) selhorst (dot) net Comment #1
Priority ⇒ 1. Low
Type ⇒ Bug
Summary ⇒ Possible to create events with end time before start time
Queue ⇒ Kronolith
Milestone ⇒
Patch ⇒ No
State ⇒ Unconfirmed
Reply to this comment
When entering events into Kronolith, it is possible to set the end 
time of an entry before the actual start time. This is not possible by 
clicking at the time, since at the end of the drop-down menu the 
according start/end times will be updated.
However, when entering the time manually in the text field (in a 
certain order), it is possible for Kronolith to store that event.

If then the event is synchronized (using Horde's ActiveSync 
functionality), certain calendar applications (at least on Android) 
crash ;-)

Saved Queries