summaryrefslogtreecommitdiff
path: root/addons/web/static/tests/fields/basic_fields_tests.js
diff options
context:
space:
mode:
authorNicolas Martinelli <nim@odoo.com>2017-12-28 15:16:18 +0100
committerNicolas Martinelli <nim-odoo@users.noreply.github.com>2018-01-03 08:49:32 +0100
commitaa65a46fc50701f2de59fadf382293621343ecbd (patch)
tree82ada433c6f237042eecb8153075ce6a9a019788 /addons/web/static/tests/fields/basic_fields_tests.js
parent864ca5075f4b1054f984cd4a85307ff0c62091b0 (diff)
[FIX] auth_signup, crm, project_timesheet_holidays, sales_team, website_sale: settings access error
The new settings model loads by default all settings. In the case of non-admin user having the 'Settings' access rights this can lead to access errors. This commit deals with the multi-company issues on a standard installation. If the admin is in Company A and the other user in Company B, accessing the settings is pretty much impossible because of records rules. This fixes the master or demo data to avoid setting a company by default. Note that it only fixes a standard installation: if the settings are later customized, there is no guarantee that it will still work. Problematic fields: `auth_signup_template_user_id` `crm_default_team_id` `leave_timesheet_task_id` opw-801210
Diffstat (limited to 'addons/web/static/tests/fields/basic_fields_tests.js')
0 files changed, 0 insertions, 0 deletions