diff options
| author | Aaron Bohy <aab@odoo.com> | 2020-09-08 08:38:35 +0000 |
|---|---|---|
| committer | Aaron Bohy <aab@odoo.com> | 2020-09-09 07:29:14 +0000 |
| commit | d08133719146dc1c8cc2d9713966a2016a3c3c9e (patch) | |
| tree | b618a1f8b6e92ef31c0b8c26a1a20f9e7f2343ec /addons/web/static/src/js/views | |
| parent | f618f491b25ceed543289326f2914d25ad2a31b7 (diff) | |
[FIX] web: kanban quick create: fix raise condition
Let's assume a kanban view using a custom form view to quick
create record:
<kanban on_create="quick_create" quick_create_view="view_ref">
Before this commit, there was a raise condition that could lead
to a crash. For instance, click to quick create a record in a
given column, and while the form view is loading, fold the column.
Issue reported on task 2323196
closes odoo/odoo#57318
X-original-commit: 9fed69b9e0e13652fd17e9a7c7c8dd838e2f22ed
Signed-off-by: Michaƫl Mattiello <mcm-odoo@users.noreply.github.com>
Signed-off-by: Aaron Bohy (aab) <aab@odoo.com>
Diffstat (limited to 'addons/web/static/src/js/views')
| -rw-r--r-- | addons/web/static/src/js/views/kanban/kanban_record_quick_create.js | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/addons/web/static/src/js/views/kanban/kanban_record_quick_create.js b/addons/web/static/src/js/views/kanban/kanban_record_quick_create.js index 967f1e1ee25..902a8ef22aa 100644 --- a/addons/web/static/src/js/views/kanban/kanban_record_quick_create.js +++ b/addons/web/static/src/js/views/kanban/kanban_record_quick_create.js @@ -8,6 +8,7 @@ odoo.define('web.kanban_record_quick_create', function (require) { var core = require('web.core'); var QuickCreateFormView = require('web.QuickCreateFormView'); +const session = require('web.session'); var Widget = require('web.Widget'); var RecordQuickCreate = Widget.extend({ @@ -69,7 +70,7 @@ var RecordQuickCreate = Widget.extend({ var formView = new QuickCreateFormView(fieldsViews.form, { context: self.context, modelName: self.model, - userContext: self.getSession().user_context, + userContext: session.user_context, }); return formView.getController(self).then(function (controller) { self.controller = controller; |
