fe6d9ed343ea46fd67bf4d3d36a9f78431ec7263
The `_search` is override in `calendar.event` to return both ids and virtual ids of recurrent events. Calling `.get_recurrent_ids` after the search is wrong. The entire request has been copied from the original `_find_allowed_model_wise` function defined in `mail.message` to ensure his correctness. The purpose here is to ensure every virtual event id is mapped to the real event id so the original function doesn't throw KeyErrors for virtual ids. opw-1972563 closes odoo/odoo#33246 Signed-off-by: Julien Castiaux <Julien00859@users.noreply.github.com>
Odoo
Odoo is a suite of web based open source business apps.
The main Odoo Apps include an Open Source CRM, Website Builder, eCommerce, Warehouse Management, Project Management, Billing & Accounting, Point of Sale, Human Resources, Marketing, Manufacturing, Purchase Management, ...
Odoo Apps can be used as stand-alone applications, but they also integrate seamlessly so you get a full-featured Open Source ERP when you install several Apps.
Getting started with Odoo
For a standard installation please follow the Setup instructions from the documentation.
Then follow the developer tutorials
Languages
Python
49.6%
JavaScript
47.8%
SCSS
2%
CSS
0.3%
HTML
0.2%