summaryrefslogtreecommitdiff
path: root/addons/web/static/src
diff options
context:
space:
mode:
authorChristophe Simonis <chs@odoo.com>2018-08-14 20:16:03 +0200
committerChristophe Simonis <chs@odoo.com>2018-08-14 20:16:03 +0200
commit0ac7f8fbe62cf52fe43d73561a0bbd205c48e810 (patch)
tree1dfef6a191d118ddaa25380723e27485dd35c985 /addons/web/static/src
parent8c2b380768b813915b0fa90c8e832a29a13ccbb7 (diff)
parentdabe59df9c84d5dbb7109decb193606b8cc2efe0 (diff)
[MERGE] forward port branch saas-11.4 up to dabe59df9c8
Diffstat (limited to 'addons/web/static/src')
-rw-r--r--addons/web/static/src/js/chrome/action_manager_act_window.js2
-rw-r--r--addons/web/static/src/js/views/basic/basic_controller.js6
2 files changed, 4 insertions, 4 deletions
diff --git a/addons/web/static/src/js/chrome/action_manager_act_window.js b/addons/web/static/src/js/chrome/action_manager_act_window.js
index 2490cf0da57..fbf281632b4 100644
--- a/addons/web/static/src/js/chrome/action_manager_act_window.js
+++ b/addons/web/static/src/js/chrome/action_manager_act_window.js
@@ -715,7 +715,7 @@ ActionManager.include({
// determine the action to execute according to the actionData
if (actionData.special) {
- def = $.when({type: 'ir.actions.act_window_close'});
+ def = $.when({type: 'ir.actions.act_window_close', infos: 'special'});
} else if (actionData.type === 'object') {
// call a Python Object method, which may return an action to execute
var args = recordID ? [[recordID]] : [env.resIDs];
diff --git a/addons/web/static/src/js/views/basic/basic_controller.js b/addons/web/static/src/js/views/basic/basic_controller.js
index b4d00b6bb76..5767969d15c 100644
--- a/addons/web/static/src/js/views/basic/basic_controller.js
+++ b/addons/web/static/src/js/views/basic/basic_controller.js
@@ -612,12 +612,12 @@ var BasicController = AbstractController.extend(FieldManagerMixin, {
}).then(function (result) {
self.do_action(result, {
on_reverse_breadcrumb: function () {
- if (self.renderer.alertFields.length) {
+ if (!_.isEmpty(self.renderer.alertFields)) {
self.renderer.displayTranslationAlert();
}
- return false
+ return false;
},
- })
+ });
});
},
});