mirror of https://github.com/OCA/social.git
[MIG] mail_show_follower: Migration to 17.0
parent
a5607f7503
commit
a6e7fab120
|
@ -5,7 +5,7 @@
|
||||||
{
|
{
|
||||||
"name": "Mail Show Follower",
|
"name": "Mail Show Follower",
|
||||||
"summary": "Show CC document followers in mails.",
|
"summary": "Show CC document followers in mails.",
|
||||||
"version": "16.0.1.2.0",
|
"version": "17.0.1.0.0",
|
||||||
"category": "Mail",
|
"category": "Mail",
|
||||||
"website": "https://github.com/OCA/social",
|
"website": "https://github.com/OCA/social",
|
||||||
"author": "Sygel, Moduon, Odoo Community Association (OCA)",
|
"author": "Sygel, Moduon, Odoo Community Association (OCA)",
|
||||||
|
|
|
@ -58,7 +58,13 @@ class MailMail(models.Model):
|
||||||
)
|
)
|
||||||
return full_text
|
return full_text
|
||||||
|
|
||||||
def _send(self, auto_commit=False, raise_exception=False, smtp_session=None):
|
def _send(
|
||||||
|
self,
|
||||||
|
auto_commit=False,
|
||||||
|
raise_exception=False,
|
||||||
|
smtp_session=None,
|
||||||
|
alias_domain_id=False,
|
||||||
|
):
|
||||||
group_user = self.env.ref("base.group_user")
|
group_user = self.env.ref("base.group_user")
|
||||||
models_to_exclude = (
|
models_to_exclude = (
|
||||||
self.env["ir.config_parameter"]
|
self.env["ir.config_parameter"]
|
||||||
|
@ -95,4 +101,5 @@ class MailMail(models.Model):
|
||||||
auto_commit=auto_commit,
|
auto_commit=auto_commit,
|
||||||
raise_exception=raise_exception,
|
raise_exception=raise_exception,
|
||||||
smtp_session=smtp_session,
|
smtp_session=smtp_session,
|
||||||
|
alias_domain_id=alias_domain_id,
|
||||||
)
|
)
|
||||||
|
|
|
@ -7,88 +7,82 @@
|
||||||
<field name="model">res.config.settings</field>
|
<field name="model">res.config.settings</field>
|
||||||
<field name="inherit_id" ref="mail.res_config_settings_view_form" />
|
<field name="inherit_id" ref="mail.res_config_settings_view_form" />
|
||||||
<field name="arch" type="xml">
|
<field name="arch" type="xml">
|
||||||
<div id="emails" position="inside">
|
<block id="emails" position="inside">
|
||||||
<div class="col-12 col-lg-6 o_setting_box">
|
<setting id="mailer_follower_options">
|
||||||
<div class="o_setting_left_pane">
|
|
||||||
</div>
|
|
||||||
<div class="o_setting_right_pane">
|
|
||||||
<div class="content-group">
|
<div class="content-group">
|
||||||
|
<div>
|
||||||
<label
|
<label
|
||||||
for="show_internal_users_cc"
|
for="show_internal_users_cc"
|
||||||
string="Show Followers on mails"
|
string="Show Followers on mails"
|
||||||
/>
|
/>
|
||||||
<div>
|
<div class="mt8">
|
||||||
<div>
|
<field name="show_internal_users_cc" class="w-auto" />
|
||||||
<label
|
<label
|
||||||
for="show_internal_users_cc"
|
for="show_internal_users_cc"
|
||||||
class="o_light_label"
|
class="o_light_label"
|
||||||
string="Show Internal Users on CC"
|
string="Show Internal Users on CC"
|
||||||
/>
|
/>
|
||||||
<field name="show_internal_users_cc" />
|
|
||||||
</div>
|
</div>
|
||||||
<div>
|
<div class="mt8">
|
||||||
<label
|
<label for="show_followers_message_sent_to" />
|
||||||
for="show_followers_message_sent_to"
|
|
||||||
class="o_light_label"
|
|
||||||
style="vertical-align: top;"
|
|
||||||
/>
|
|
||||||
<field
|
<field
|
||||||
name="show_followers_message_sent_to"
|
name="show_followers_message_sent_to"
|
||||||
placeholder="This message has been sent to"
|
placeholder="This message has been sent to"
|
||||||
style="display:inline-block;"
|
class="w-100"
|
||||||
/>
|
/>
|
||||||
</div>
|
</div>
|
||||||
<div>
|
<div class="row mt8">
|
||||||
<label
|
<label
|
||||||
for="show_followers_partner_format"
|
for="show_followers_partner_format"
|
||||||
class="o_light_label"
|
class="col-lg-4"
|
||||||
style="vertical-align: top;"
|
|
||||||
/>
|
/>
|
||||||
<field
|
<field
|
||||||
name="show_followers_partner_format"
|
name="show_followers_partner_format"
|
||||||
placeholder="%%(partner_name)s <%%(partner_email)s>"
|
placeholder="%%(partner_name)s <%%(partner_email)s>"
|
||||||
style="display:inline-block;"
|
|
||||||
/>
|
/>
|
||||||
|
<div class="text-muted">
|
||||||
|
<strong>Supported parameters:</strong>
|
||||||
|
<div>%%(partner_name)s = Partner Name</div>
|
||||||
|
<div>%%(partner_email)s = Partner Email</div>
|
||||||
|
<div
|
||||||
|
>%%(partner_email_domain)s = Partner Email Domain</div>
|
||||||
</div>
|
</div>
|
||||||
<div>
|
</div>
|
||||||
<label
|
<div class="mt8">
|
||||||
for="show_followers_message_response_warning"
|
<label for="show_followers_message_response_warning" />
|
||||||
class="o_light_label"
|
|
||||||
style="vertical-align: top;"
|
|
||||||
/>
|
|
||||||
<field
|
<field
|
||||||
name="show_followers_message_response_warning"
|
name="show_followers_message_response_warning"
|
||||||
placeholder="Notice: Replies to this email will be sent to all recipients."
|
placeholder="Notice: Replies to this email will be sent to all recipients."
|
||||||
style="display:inline-block;"
|
class="w-100"
|
||||||
/>
|
/>
|
||||||
</div>
|
</div>
|
||||||
<div>
|
<div class="mt8">
|
||||||
<label
|
<label
|
||||||
for="show_followers_models_to_exclude"
|
for="show_followers_models_to_exclude"
|
||||||
string="Models to exclude"
|
string="Models to exclude"
|
||||||
class="o_light_label"
|
class="o_light_label"
|
||||||
style="vertical-align: top;"
|
|
||||||
/>
|
/>
|
||||||
<field
|
<field
|
||||||
name="show_followers_models_to_exclude"
|
name="show_followers_models_to_exclude"
|
||||||
placeholder="blog.blog,blog.post"
|
placeholder="blog.blog,blog.post"
|
||||||
style="display:inline-block;"
|
class="w-100"
|
||||||
/>
|
/>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
<div class="mt8">
|
||||||
<label
|
<label
|
||||||
for="show_followers_message_preview"
|
for="show_followers_message_preview"
|
||||||
class="text-muted"
|
class="text-muted"
|
||||||
/>
|
/>
|
||||||
<field
|
<field
|
||||||
name="show_followers_message_preview"
|
name="show_followers_message_preview"
|
||||||
style="width:100%;"
|
|
||||||
widget="html"
|
widget="html"
|
||||||
|
class="w-100"
|
||||||
/>
|
/>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</setting>
|
||||||
</div>
|
</block>
|
||||||
</field>
|
</field>
|
||||||
</record>
|
</record>
|
||||||
</odoo>
|
</odoo>
|
||||||
|
|
Loading…
Reference in New Issue