From ce9bbf6c10962e64138c04ca34b7485084e4cdaa Mon Sep 17 00:00:00 2001 From: Goffin Simon Date: Wed, 6 Sep 2017 11:33:41 +0200 Subject: [FIX] web: Setting ir.values for computed fields Setting ir.values for computed fields is useless as the function onchange in models.py will set to False all the computed fields with a modified dependence. opw:767942 --- addons/web/static/src/js/views/form_view.js | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'addons/web/static/src') diff --git a/addons/web/static/src/js/views/form_view.js b/addons/web/static/src/js/views/form_view.js index ce850dc5ff5..1e93a2954c0 100644 --- a/addons/web/static/src/js/views/form_view.js +++ b/addons/web/static/src/js/views/form_view.js @@ -1092,7 +1092,8 @@ var FormView = View.extend(common.FieldManagerMixin, { || field.field.type === 'one2many' || field.field.type === 'many2many' || field.field.type === 'binary' - || field.password) { + || field.password + || !_.isEmpty(field.field.depends)) { return false; } -- cgit v1.2.3 From 1d769ad5a71e6f1eb686a184288e2ba0e2e39b1d Mon Sep 17 00:00:00 2001 From: "Yenthe V.G" Date: Fri, 8 Sep 2017 09:23:44 +0200 Subject: [FIX] web: Don't show buttons when model has readonly access PR #19314 --- addons/web/static/src/js/views/form_common.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'addons/web/static/src') diff --git a/addons/web/static/src/js/views/form_common.js b/addons/web/static/src/js/views/form_common.js index 2ac0e0a024f..638327c8a3a 100644 --- a/addons/web/static/src/js/views/form_common.js +++ b/addons/web/static/src/js/views/form_common.js @@ -174,8 +174,8 @@ var CompletionFieldMixin = { init: function() { this.limit = 7; this.orderer = new utils.DropMisordered(); - this.can_create = this.node.attrs.can_create || true; - this.can_write = this.node.attrs.can_write || true; + this.can_create = this.node.attrs.can_create == "false" ? false : true; + this.can_write = this.node.attrs.can_write == "false" ? false : true; }, /** * Call this method to search using a string. -- cgit v1.2.3