Set the list of context keys that are propagated to jobs ("tz", "lang", "allowed_company_ids", "force_company", "active_test"). This will become the default in 16.0.
auto_awesome What this module does
AI-generated from the code · Odoo 14.0This module makes background jobs remember important user settings, such as language, time zone and allowed companies, so they run in the same context as the user who triggered them.
When Odoo runs work in the background (for example sending emails or processing long tasks), the job normally loses the user's settings. This module fixes that by keeping a fixed list of context keys when a job is stored.
The keys kept are: the user's time zone, language, the list of allowed companies, the forced company, and whether archived records should be included. These are the settings that most often change how a job behaves.
There is no new menu or screen. The change happens automatically inside the background job system provided by the queue_job module. The module extends the base model base and adds a method that returns the list of keys to keep. Because the list is defined in one place, developers can change it if needed, but for normal users nothing has to be configured.
This means that a report or email generated by a background job will use the same language and company as the user who started it, instead of falling back to defaults. It also avoids surprises where a job runs for the wrong company or ignores the user's time zone.
Depends on
Text generated by AI (DeepSeek) from reading the Odoo 14.0 code on GitHub; it may contain mistakes, so check the code before deciding. View the code on GitHub
Availability by version
Reviewed: 2026-11-03Confirmation status: 1 confirmed, 8 with no information of 9 versions.
Sources · Odoo 14.0
Confirmed on 2026-11-03 in branch 14.0 of OCA/queue.
terminal Installation and usage
No verified informationInstallation instructions, the distribution package, dependencies and configuration steps are not shown because they have not yet been verified in the module documentation for any version.
Data imported from GitHub: this sheet reflects the latest catalog review, not a live lookup. Always check the module documentation and staging before installing in production.