mirror of https://github.com/OCA/social.git
[FIX] mail_tracking: Obtain outgoing server with sudo
As regular users can't access this object.pull/163/head
parent
97c3ffbf83
commit
d8ab1f5d6a
|
@ -74,8 +74,9 @@ class IrMailServer(models.Model):
|
||||||
smtp_encryption=None, smtp_debug=False):
|
smtp_encryption=None, smtp_debug=False):
|
||||||
message_id = False
|
message_id = False
|
||||||
tracking_email = self._tracking_email_get(message)
|
tracking_email = self._tracking_email_get(message)
|
||||||
smtp_server_used = self._smtp_server_get(
|
smtp_server_used = self.sudo()._smtp_server_get(
|
||||||
mail_server_id, smtp_server)
|
mail_server_id, smtp_server,
|
||||||
|
)
|
||||||
try:
|
try:
|
||||||
message_id = super(IrMailServer, self).send_email(
|
message_id = super(IrMailServer, self).send_email(
|
||||||
message, mail_server_id=mail_server_id,
|
message, mail_server_id=mail_server_id,
|
||||||
|
|
Loading…
Reference in New Issue