From 618c8b910077981757967966d0221af7690d10a4 Mon Sep 17 00:00:00 2001 From: Martin Trigaux Date: Fri, 7 Mar 2014 15:12:57 +0100 Subject: [PATCH] [FIX] quick create: do not add the id in the form if the form is readonly (eg: clicking on save button will make the form uneditable) bzr revid: mat@openerp.com-20140307141257-rvusvzm6oq3tel51 --- addons/web/static/src/js/view_form.js | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/addons/web/static/src/js/view_form.js b/addons/web/static/src/js/view_form.js index c996a57ded7..706bee5bd1a 100644 --- a/addons/web/static/src/js/view_form.js +++ b/addons/web/static/src/js/view_form.js @@ -2977,7 +2977,8 @@ instance.web.form.CompletionFieldMixin = { if (self.options.quick_create === undefined || self.options.quick_create) { new instance.web.DataSet(this, this.field.relation, self.build_context()) .name_create(name).done(function(data) { - self.add_id(data[0]); + if (!self.get('effective_readonly')) + self.add_id(data[0]); }).fail(function(error, event) { event.preventDefault(); slow_create();