price_update_notifications: add mail.activity.mixin to notices
This commit is contained in:
parent
57c938bb8d
commit
f3a7072314
2 changed files with 9 additions and 7 deletions
|
|
@ -19,7 +19,7 @@
|
|||
#
|
||||
{
|
||||
"name": "Price Update Notifications",
|
||||
"version": "17.0.1.0.0",
|
||||
"version": "17.0.1.0.1",
|
||||
"summary": "Send a price update notification to clients",
|
||||
"category": "Sale",
|
||||
"author": "Bemade Inc.",
|
||||
|
|
|
|||
|
|
@ -6,7 +6,7 @@ from datetime import timedelta
|
|||
class PriceNoticeMailing(models.Model):
|
||||
_name = "price.notice.mailing"
|
||||
_description = "Price Notice Mailing"
|
||||
_inherit = ["mail.thread"]
|
||||
_inherit = ["mail.thread", "mail.activity.mixin"]
|
||||
|
||||
partner_id = fields.Many2one("res.partner", required=True, readonly=True)
|
||||
email = fields.Char(readonly=True)
|
||||
|
|
@ -85,11 +85,13 @@ class PriceNoticeMailing(models.Model):
|
|||
),
|
||||
]
|
||||
if self.product_template_ids:
|
||||
so_domain = [(
|
||||
"order_line.product_template_id",
|
||||
"in",
|
||||
self.product_template_ids.ids,
|
||||
)] + so_domain
|
||||
so_domain = [
|
||||
(
|
||||
"order_line.product_template_id",
|
||||
"in",
|
||||
self.product_template_ids.ids,
|
||||
)
|
||||
] + so_domain
|
||||
sale_ids = self.env["sale.order"].search(so_domain)
|
||||
|
||||
# Retrieve purchased products and limit to the selected product
|
||||
|
|
|
|||
Loading…
Reference in a new issue