summaryrefslogtreecommitdiff
path: root/addons/web_editor/static/lib/summernote/src/js/EventHandler.js
diff options
context:
space:
mode:
authorAnh Thao Pham (pta) <pta@odoo.com>2020-06-04 11:55:06 +0000
committerAnh Thao Pham (pta) <pta@odoo.com>2020-06-05 08:58:09 +0000
commit16351e48792bd35c6802646e5da38042709a785b (patch)
treecc0f464f560949ea4b7397bffae8c167fc07b115 /addons/web_editor/static/lib/summernote/src/js/EventHandler.js
parentec9759a6c009e32b4867eedd5f4e639416d10cba (diff)
[FIX] mail: fix context when assigning an activity
- Create a new company in Settings - Check the created company in systray but keep the default one as selected - Activate Leads in CRM - Create a Lead and select an user (User A) who belongs to the default company but not the new one as Salesperson - Save the Lead - In the chatter, schedule an activity with: * Activity Type: Make Quote * Assigned to: User A (the user assigned as Salesperson) The following error will prompt: "Assigned user User A has no access to the document and is not able to handle this activity." During the rule check, the context is evaluated (see commit: https://github.com/odoo/odoo/commit/a5b6f31cf28e5381e1c85f66730bcdb55998e643#diff-15c3e76db5d676523f482df45cf00446R54) which raises an AccessError for "allowed_company_ids" (see commit: https://github.com/odoo/odoo/commit/7bfcb53db37f385a99e16b47311b7c09c8da294d#diff-2c418cb78b7c562a79e7032645a537d2R599) as the context that is used is the context of the current user and not the context of User A. opw-2264224 closes odoo/odoo#52476 X-original-commit: b28470f2fdbe84f2444533e3936d0af98e051e90 Signed-off-by: Nicolas Martinelli (nim) <nim@odoo.com>
Diffstat (limited to 'addons/web_editor/static/lib/summernote/src/js/EventHandler.js')
0 files changed, 0 insertions, 0 deletions