summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFabien Meghazi <fme@openerp.com>2011-09-19 12:34:27 +0200
committerFabien Meghazi <fme@openerp.com>2011-09-19 12:34:27 +0200
commitbb49028b5c5359b203cfb13e36ea3e00cdb8dfef (patch)
treed71f1d35b7cc41efb0baf205504603a80ffa91d9
parent2b042785088c03a69e1481758cc38a84ac274326 (diff)
[FIX] Always save record even when form is not dirty and/or has no field to save. (osv.memory)
lp bug: https://launchpad.net/bugs/851893 fixed bzr revid: fme@openerp.com-20110919103427-j8pqfxs4iw54oi56
-rw-r--r--addons/web/static/src/js/view_form.js7
1 files changed, 1 insertions, 6 deletions
diff --git a/addons/web/static/src/js/view_form.js b/addons/web/static/src/js/view_form.js
index 74e33b8db4c..2f7f230104d 100644
--- a/addons/web/static/src/js/view_form.js
+++ b/addons/web/static/src/js/view_form.js
@@ -368,7 +368,7 @@ openerp.web.FormView = openerp.web.View.extend( /** @lends openerp.web.FormView#
first_invalid_field.focus();
this.on_invalid();
return false;
- } else if (form_dirty) {
+ } else {
console.log("About to save", values);
if (!this.datarecord.id) {
return this.dataset.create(values, function(r) {
@@ -379,11 +379,6 @@ openerp.web.FormView = openerp.web.View.extend( /** @lends openerp.web.FormView#
self.on_saved(r, success);
});
}
- } else {
- setTimeout(function() {
- self.on_saved({ result: true }, success);
- });
- return true;
}
},
do_save_edit: function() {