From bb833825f2b9c87d0978224948c1aff7f9260b3e Mon Sep 17 00:00:00 2001 From: Nicolas Lempereur Date: Mon, 22 Jan 2018 17:31:29 +0100 Subject: [FIX] web: set default you/all option flipped In 60d9f6fe the ir.default replaced uses of ir.values. But the [ir.default].set user_id has opposite meaning to [ir.values].set_default for_all_users. This was not taken into account when adapting javascript in 791152a87 and this commit fixes that. opw-805871 closes #22437 --- addons/web/static/src/js/widgets/debug_manager.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'addons/web/static/src/js/widgets/debug_manager.js') diff --git a/addons/web/static/src/js/widgets/debug_manager.js b/addons/web/static/src/js/widgets/debug_manager.js index d6069f7d4ec..e70d901caef 100644 --- a/addons/web/static/src/js/widgets/debug_manager.js +++ b/addons/web/static/src/js/widgets/debug_manager.js @@ -446,7 +446,7 @@ DebugManager.include({ $defaults.parent().addClass('o_form_invalid'); return; } - var allUsers = d.$el.find('#formview_default_all').is(':checked'); + var selfUser = d.$el.find('#formview_default_self').is(':checked'); var condition = d.$el.find('#formview_default_conditions').val(); var value = _.find(self.fields, function (field) { return field.name === fieldToSet; @@ -458,7 +458,7 @@ DebugManager.include({ self._active_view.fields_view.model, fieldToSet, value, - allUsers, + selfUser, true, condition || false, ], -- cgit v1.2.3