[Tickets #12627] Fix broken all day event handling between ActiveSync and dynamic view

noreply at bugs.horde.org noreply at bugs.horde.org
Tue Aug 27 14:15:52 UTC 2013


DO NOT REPLY TO THIS MESSAGE. THIS EMAIL ADDRESS IS NOT MONITORED.

Ticket URL: http://bugs.horde.org/ticket/12627
------------------------------------------------------------------------------
  Ticket             | 12627
  Created By         | Thomas Jarosch <thomas.jarosch at intra2net.com>
  Summary            | Fix broken all day event handling between ActiveSync
                     | and dynamic view
  Queue              | Kronolith
  Version            | Git master
  Type               | Bug
  State              | Unconfirmed
  Priority           | 1. Low
  Milestone          |
  Patch              |
  Owners             |
------------------------------------------------------------------------------


Thomas Jarosch <thomas.jarosch at intra2net.com> (2013-08-27 14:15) wrote:

 From the patch:

Unify internal representation of all day events to "end
  date+1 00:00:00"

The dynamic view of kronolith stored all day events as "end date 23:59:59".
ActiveSync and the classic view created them as "end date+1 00:00:00".

If you created an all day event in ActiveSync that lasts one day,
it turned into a two day event when edited by the dynamic view.

Fix tested with the dynamic, classic and smartmobile view.
Please double check if the "$allday" flag handling of toJson() is right.






More information about the bugs mailing list