diff --git a/app_common/__manifest__.py b/app_common/__manifest__.py index 477ed2e5..f402d969 100644 --- a/app_common/__manifest__.py +++ b/app_common/__manifest__.py @@ -39,7 +39,7 @@ { 'name': "odooAi Common Util and Tools,欧度智能基础功能及面板", - 'version': '24.11.08', + 'version': '24.11.12', 'author': 'odooai.cn', 'category': 'Extra tools', 'website': 'https://www.odooai.cn', diff --git a/app_common/models/mail_mail.py b/app_common/models/mail_mail.py index cab8ecc0..9c67f6d0 100644 --- a/app_common/models/mail_mail.py +++ b/app_common/models/mail_mail.py @@ -7,9 +7,10 @@ _logger = logging.getLogger(__name__) class MailMail(models.Model): _inherit = "mail.mail" - + # 猴子补丁模式,改默认发邮件逻辑 - def _send(self, auto_commit=False, raise_exception=False, smtp_session=None, alias_domain_id=False): + def _send(self, auto_commit=False, raise_exception=False, smtp_session=None, alias_domain_id=False, + mail_server=False, post_send_callback=None): for m in self: email_to = m.email_to # 忽略掉无效email,避免被ban @@ -21,4 +22,4 @@ class MailMail(models.Model): self = self - m if not self: return True - return super(MailMail, self)._send(auto_commit, raise_exception, smtp_session, alias_domain_id) + return super(MailMail, self)._send(auto_commit, raise_exception, smtp_session, alias_domain_id, mail_server, post_send_callback) diff --git a/app_common/static/description/index.html b/app_common/static/description/index.html index 54993f7a..d8040e5b 100644 --- a/app_common/static/description/index.html +++ b/app_common/static/description/index.html @@ -4,7 +4,7 @@

odooAi Common Util and Tools

Network and media and base tools

-

Lastest update: v17.24.04.29

+

Lastest update: v18.24.11.12