Wednesday, July 29, 2015
3 changes
Enhancements to existing features
The website sales flow now uses the sales team configured on each website instead of relying on a fixed default team. This prevents problems when companies remove or rename the original Website Sales team and keeps lead and order routing aligned with their setup.
Original PR description
This causes issues when people delete the Website Sales team. The website_sale module already adds a salesteam_id to website, which is configurable. So instead set that to website.salesteam_website_sales by default and use it in both website_sale and website_crm. TASK: https://www.odoo.com/web#id=19616&view_type=form&model=project.task&action=327 PAD: https://pad.odoo.com/p/r.aSQyULesdtZ6QttD
Odoo now blocks users from deactivating their own account or the main administrator account. This helps prevent accidental lockouts that could stop teams from accessing or managing the system.
Original PR description
Try to protect users from locking themselves out. TASK: https://www.odoo.com/web#id=19616&view_type=form&model=project.task&action=327 PAD: https://pad.odoo.com/p/r.aSQyULesdtZ6QttD
Users can no longer deactivate the language they are currently using. This prevents login problems that could occur when a user's preferred language is made inactive.
Original PR description
TASK: https://www.odoo.com/web#id=19616&view_type=form&model=project.task&action=327 PAD: https://pad.odoo.com/p/r.aSQyULesdtZ6QttD Do not allow to unactivate the language a user is using. This will cause trouble when you try to log in again.