[FIX] mass_mailing: Feedback when multiple contacts with same email address

This commit is contained in:
David Beguin
2018-08-29 12:13:29 +02:00
parent 2bc2ea0039
commit e5f490821b
+4 -3
View File
@@ -136,9 +136,10 @@ class MassMailController(http.Controller):
if mailing.exists() and email:
model = request.env[mailing.mailing_model_real]
[email_field] = model._primary_email
record = model.sudo().search([(email_field, '=ilike', email)])
if record:
record.sudo().message_post(body=_("Feedback from %s: %s" % (email, feedback)))
records = model.sudo().search([(email_field, '=ilike', email)])
if records:
for record in records:
record.sudo().message_post(body=_("Feedback from %s: %s" % (email, feedback)))
return True
return False
return 'error'