summaryrefslogtreecommitdiff
path: root/addons/web/static/src/js/views/form_view.js
diff options
context:
space:
mode:
authorqsm-odoo <qsm@odoo.com>2015-08-31 11:49:13 +0200
committerqsm-odoo <qsm@odoo.com>2015-08-31 13:10:26 +0200
commit3e0d7c91672b53717874bcaed6bdb6278bd01ad1 (patch)
tree65e77c67b88c4b82e15a40e75d2385f38252b2f2 /addons/web/static/src/js/views/form_view.js
parenta654f1a048b53b1e9a0702e7449431e36f4e92c0 (diff)
[REF] web: Backport of listview editable
Backport of refactoring/fixes/features for the listview editable. This includes changes to formview and listview too (as the listview editable interacts with them).
Diffstat (limited to 'addons/web/static/src/js/views/form_view.js')
-rw-r--r--addons/web/static/src/js/views/form_view.js5
1 files changed, 3 insertions, 2 deletions
diff --git a/addons/web/static/src/js/views/form_view.js b/addons/web/static/src/js/views/form_view.js
index fcd33ccacbc..21d8659a7e9 100644
--- a/addons/web/static/src/js/views/form_view.js
+++ b/addons/web/static/src/js/views/form_view.js
@@ -794,14 +794,15 @@ var FormView = View.extend(common.FieldManagerMixin, {
});
return def.promise();
},
- can_be_discarded: function() {
+ can_be_discarded: function(message) {
if (!this.$el.is('.oe_form_dirty')) {
return $.Deferred().resolve();
}
+ message = message || _t("The record has been modified, your changes will be discarded. Are you sure you want to leave this page ?");
+
var self = this;
var def = $.Deferred();
- var message = _t("The record has been modified, your changes will be discarded. Are you sure you want to leave this page ?");
var options = {
title: _t("Warning"),
confirm_callback: function() {