diff options
| author | Christophe Matthieu <chm@odoo.com> | 2015-02-09 13:40:49 +0100 |
|---|---|---|
| committer | Julien De Coster <jdc@odoo.com> | 2015-02-12 11:58:12 +0100 |
| commit | 28ed28f9451edcb32f70daf7082d2ae91148b79c (patch) | |
| tree | 9ad5ae4a272340247a81332895bd230952dbb5bd /addons/web/static/src | |
| parent | a46a060f0fda429109fa1c34784c9267d57e2660 (diff) | |
[IMP] website: create a new web editor in the backend to edit html field with the website builder
Diffstat (limited to 'addons/web/static/src')
| -rw-r--r-- | addons/web/static/src/js/openerpframework.js | 2 | ||||
| -rw-r--r-- | addons/web/static/src/js/view_form.js | 4 |
2 files changed, 3 insertions, 3 deletions
diff --git a/addons/web/static/src/js/openerpframework.js b/addons/web/static/src/js/openerpframework.js index cedaab65632..ce5decb6911 100644 --- a/addons/web/static/src/js/openerpframework.js +++ b/addons/web/static/src/js/openerpframework.js @@ -413,7 +413,7 @@ openerp.EventDispatcherMixin = _.extend({}, openerp.ParentedMixin, { }, on: function(events, dest, func) { var self = this; - if (!(func instanceof Function)) { + if (typeof func !== "function") { throw new Error("Event handler must be a function."); } events = events.split(/\s+/); diff --git a/addons/web/static/src/js/view_form.js b/addons/web/static/src/js/view_form.js index 214dbc0a56a..b01c8090491 100644 --- a/addons/web/static/src/js/view_form.js +++ b/addons/web/static/src/js/view_form.js @@ -843,9 +843,9 @@ instance.web.FormView = instance.web.View.extend(instance.web.form.FieldManagerM // on 'create' : save all non readonly fields // on 'edit' : save non readonly modified fields if (!f.get("readonly")) { - values[f.name] = f.get_value(); + values[f.name] = f.get_value(true); } else { - readonly_values[f.name] = f.get_value(); + readonly_values[f.name] = f.get_value(true); } } } |
