summaryrefslogtreecommitdiff
path: root/addons/web/static/src
diff options
context:
space:
mode:
authorjke@openerp.com <>2014-02-19 17:31:34 +0100
committerOlivier Dony <odo@openerp.com>2014-02-19 17:31:34 +0100
commit50849309d17db9a3d5fd0bcd9d546843aee7d3ea (patch)
tree45761beed77661e4cc7f1f61fec88d847ff10505 /addons/web/static/src
parentc83247c38b69d7bda0c791ec066d3c0b699e5824 (diff)
[FIX] web_calendar: correct timezone handling when creating new events
bzr revid: odo@openerp.com-20140219163134-dzmx34yffnithn30
Diffstat (limited to 'addons/web/static/src')
-rw-r--r--addons/web/static/src/js/views.js7
1 files changed, 6 insertions, 1 deletions
diff --git a/addons/web/static/src/js/views.js b/addons/web/static/src/js/views.js
index cb0d130e305..689b4d947fb 100644
--- a/addons/web/static/src/js/views.js
+++ b/addons/web/static/src/js/views.js
@@ -600,6 +600,7 @@ instance.web.ViewManager = instance.web.Widget.extend({
action_views_ids : views_ids
}, self.flags, self.flags[view.view_type] || {}, view.options || {})
});
+
views_ids[view.view_type] = view.view_id;
});
if (this.flags.views_switcher === false) {
@@ -607,7 +608,11 @@ instance.web.ViewManager = instance.web.Widget.extend({
}
// If no default view defined, switch to the first one in sequence
var default_view = this.flags.default_view || this.views_src[0].view_type;
- return this.switch_mode(default_view);
+
+
+ return this.switch_mode(default_view, null, this.flags[default_view] && this.flags[default_view].options);
+
+
},
switch_mode: function(view_type, no_store, view_options) {
var self = this;