From d9e6a7a9aed76ea27c0cb9d152b859f1914b2c06 Mon Sep 17 00:00:00 2001 From: Martin Trigaux Date: Mon, 23 Jun 2014 16:21:28 +0200 Subject: [PATCH] [FIX] calendar: do not parse date to date When creating an event from the calendar view, no need to parse a date to date (error undefined is not a function) --- addons/web_calendar/static/src/js/web_calendar.js | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/addons/web_calendar/static/src/js/web_calendar.js b/addons/web_calendar/static/src/js/web_calendar.js index ad49ff9..e75806b 100644 --- a/addons/web_calendar/static/src/js/web_calendar.js +++ b/addons/web_calendar/static/src/js/web_calendar.js @@ -657,17 +657,13 @@ openerp.web_calendar = function(instance) { date_start_day = new Date(event.start.getFullYear(),event.start.getMonth(),event.start.getDate(),7); date_stop_day = new Date(event_end.getFullYear(),event_end.getMonth(),event_end.getDate(),19); } - data[this.date_start] = instance.web.parse_value(date_start_day, this.fields[this.date_start]); - if (this.date_stop) { - data[this.date_stop] = instance.web.parse_value(date_stop_day, this.fields[this.date_stop]); - } diff_seconds = Math.round((date_stop_day.getTime() - date_start_day.getTime()) / 1000); } else { - data[this.date_start] = instance.web.parse_value(event.start, this.fields[this.date_start]); + data[this.date_start] = event.start; if (this.date_stop) { - data[this.date_stop] = instance.web.parse_value(event_end, this.fields[this.date_stop]); + data[this.date_stop] = event_end; } diff_seconds = Math.round((event_end.getTime() - event.start.getTime()) / 1000); } -- 1.7.10.4