[FIX] web: Calendar view of project tasks are displaying on the wrong day

Tasks are showing up on Wednesday when they are Thursday. Checked the dates
on the tasks and my timezone preferences are set to Americas-New York.

fix: Do not apply timezone for all day mode.
This commit is contained in:
Christophe Matthieu
2017-10-26 09:12:11 +02:00
parent 6fa63eb15c
commit 0c0fb63b0d
@@ -623,8 +623,10 @@ return AbstractModel.extend({
date_stop = date_start.clone().add(date_delay,'hours');
}
date_start.add(this.getSession().getTZOffset(date_start), 'minutes');
date_stop.add(this.getSession().getTZOffset(date_stop), 'minutes');
if (!all_day) {
date_start.add(this.getSession().getTZOffset(date_start), 'minutes');
date_stop.add(this.getSession().getTZOffset(date_stop), 'minutes');
}
if (this.mapping.all_day && evt[this.mapping.all_day]) {
date_stop.add(1, 'days');