-
- Downloads
[FIX] web_calendar: date start and record move
The calendar view display records with the start corresponding to the record field set as `date_start`, and the stop to the record field set as `date_stop`. Since ef886aed there some issue when mingling calendar with `date_start` or `date_stop` date fields and `all_day` unset: - if user had timezone between UTC+8 and UTC+14, when moving as "All day", the record start would be saved on the previous day. - if used had timezone between UTC-12 and UTC-5, when moving as "All day", the record end would get on the following day. - if the event was moved onto a given time (in the "Day view"), the event start would be set to the previous day if it was before midnight in UTC time, and the end would be set on the following day if it was after UTC 23:59. The source of the issue was that after ef886aed a datetime was always sent to the server, so depending on the browser timezone the server could for example receive '2017-04-27 23:00' instead of '2017-04-28'. This fix go back to the previous behavior. fixes #15540 opw-15540 closes #16698
Loading
Please register or sign in to comment