Odoo Mindscape. Understand Odoo faster. Explore modules, fields, dependencies and version differences in one place instead of digging through the source code.
Module: eLearning
Entity: slide.slide
Compute Method: _compute_comments_count
| Inputs | Method | Outputs |
|---|---|---|
|
+ count_by_slide = dict( + self.env["mail.message"]._read_group( + self._get_comments_domain(), + groupby=["res_id"], + aggregates=["__count"], + ) + ) for slide in self: - slide.comments_count = len(slide.website_message_ids) + slide.comments_count = count_by_slide.get(slide.id, 0) |
|
