[FIX] scheduler_error_mailer: fixed email template fields

[UPD] Update scheduler_error_mailer.pot

Update translation files

Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.

Translation: server-tools-12.0/server-tools-12.0-scheduler_error_mailer
Translate-URL: https://translation.odoo-community.org/projects/server-tools-12-0/server-tools-12-0-scheduler_error_mailer/
pull/2602/head
Alessandro Uffreduzzi 2021-09-14 17:24:33 +02:00 committed by OCA-git-bot
parent 624c7b2f39
commit 89c04ec325
12 changed files with 40 additions and 31 deletions

View File

@ -6,7 +6,7 @@
{
'name': 'Scheduler Error Mailer',
'version': '12.0.1.1.0',
'version': '12.0.1.2.0',
'category': 'Extra Tools',
'license': 'AGPL-3',
'author': "Akretion,Sodexis,Odoo Community Association (OCA)",

View File

@ -25,9 +25,8 @@ ${ctx.get('job_exception') or 'Failed to get the error message from the context.
<p>Properties of the scheduler <em>${object.name or ''}</em> :</p>
<ul>
<li>Model : ${object.model or ''}</li>
<li>Method : ${object.function or ''}</li>
<li>Arguments : ${object.args or ''}</li>
<li>Model : ${object.model_id.name or ''}</li>
<li>Python code : <code>${object.code or ''}</code></li>
<li>Interval : ${object.interval_number or '0'} ${object.interval_type or ''}</li>
<li>Number of calls : ${object.numbercall or '0'}</li>
<li>Repeat missed : ${object.doall}</li>

View File

@ -40,9 +40,8 @@ msgid ""
"\n"
"<p>Properties of the scheduler <em>${object.name or ''}</em> :</p>\n"
"<ul>\n"
"<li>Model : ${object.model or ''}</li>\n"
"<li>Method : ${object.function or ''}</li>\n"
"<li>Arguments : ${object.args or ''}</li>\n"
"<li>Model : ${object.model_id.name or ''}</li>\n"
"<li>Python code : <code>${object.code or ''}</code></li>\n"
"<li>Interval : ${object.interval_number or '0'} ${object.interval_type or ''}"
"</li>\n"
"<li>Number of calls : ${object.numbercall or '0'}</li>\n"

View File

@ -41,9 +41,8 @@ msgid ""
"\n"
"<p>Properties of the scheduler <em>${object.name or ''}</em> :</p>\n"
"<ul>\n"
"<li>Model : ${object.model or ''}</li>\n"
"<li>Method : ${object.function or ''}</li>\n"
"<li>Arguments : ${object.args or ''}</li>\n"
"<li>Model : ${object.model_id.name or ''}</li>\n"
"<li>Python code : <code>${object.code or ''}</code></li>\n"
"<li>Interval : ${object.interval_number or '0'} ${object.interval_type or ''}"
"</li>\n"
"<li>Number of calls : ${object.numbercall or '0'}</li>\n"

View File

@ -38,9 +38,8 @@ msgid ""
"\n"
"<p>Properties of the scheduler <em>${object.name or ''}</em> :</p>\n"
"<ul>\n"
"<li>Model : ${object.model or ''}</li>\n"
"<li>Method : ${object.function or ''}</li>\n"
"<li>Arguments : ${object.args or ''}</li>\n"
"<li>Model : ${object.model_id.name or ''}</li>\n"
"<li>Python code : <code>${object.code or ''}</code></li>\n"
"<li>Interval : ${object.interval_number or '0'} ${object.interval_type or ''}"
"</li>\n"
"<li>Number of calls : ${object.numbercall or '0'}</li>\n"

View File

@ -41,9 +41,8 @@ msgid ""
"\n"
"<p>Properties of the scheduler <em>${object.name or ''}</em> :</p>\n"
"<ul>\n"
"<li>Model : ${object.model or ''}</li>\n"
"<li>Method : ${object.function or ''}</li>\n"
"<li>Arguments : ${object.args or ''}</li>\n"
"<li>Model : ${object.model_id.name or ''}</li>\n"
"<li>Python code : <code>${object.code or ''}</code></li>\n"
"<li>Interval : ${object.interval_number or '0'} ${object.interval_type or ''}"
"</li>\n"
"<li>Number of calls : ${object.numbercall or '0'}</li>\n"

View File

@ -38,9 +38,8 @@ msgid ""
"\n"
"<p>Properties of the scheduler <em>${object.name or ''}</em> :</p>\n"
"<ul>\n"
"<li>Model : ${object.model or ''}</li>\n"
"<li>Method : ${object.function or ''}</li>\n"
"<li>Arguments : ${object.args or ''}</li>\n"
"<li>Model : ${object.model_id.name or ''}</li>\n"
"<li>Python code : <code>${object.code or ''}</code></li>\n"
"<li>Interval : ${object.interval_number or '0'} ${object.interval_type or ''}"
"</li>\n"
"<li>Number of calls : ${object.numbercall or '0'}</li>\n"

View File

@ -42,9 +42,8 @@ msgid ""
"\n"
"<p>Properties of the scheduler <em>${object.name or ''}</em> :</p>\n"
"<ul>\n"
"<li>Model : ${object.model or ''}</li>\n"
"<li>Method : ${object.function or ''}</li>\n"
"<li>Arguments : ${object.args or ''}</li>\n"
"<li>Model : ${object.model_id.name or ''}</li>\n"
"<li>Python code : <code>${object.code or ''}</code></li>\n"
"<li>Interval : ${object.interval_number or '0'} ${object.interval_type or ''}"
"</li>\n"
"<li>Number of calls : ${object.numbercall or '0'}</li>\n"

View File

@ -29,9 +29,8 @@ msgid "\n"
"\n"
"<p>Properties of the scheduler <em>${object.name or ''}</em> :</p>\n"
"<ul>\n"
"<li>Model : ${object.model or ''}</li>\n"
"<li>Method : ${object.function or ''}</li>\n"
"<li>Arguments : ${object.args or ''}</li>\n"
"<li>Model : ${object.model_id.name or ''}</li>\n"
"<li>Python code : <code>${object.code or ''}</code></li>\n"
"<li>Interval : ${object.interval_number or '0'} ${object.interval_type or ''}</li>\n"
"<li>Number of calls : ${object.numbercall or '0'}</li>\n"
"<li>Repeat missed : ${object.doall}</li>\n"

View File

@ -41,9 +41,8 @@ msgid ""
"\n"
"<p>Properties of the scheduler <em>${object.name or ''}</em> :</p>\n"
"<ul>\n"
"<li>Model : ${object.model or ''}</li>\n"
"<li>Method : ${object.function or ''}</li>\n"
"<li>Arguments : ${object.args or ''}</li>\n"
"<li>Model : ${object.model_id.name or ''}</li>\n"
"<li>Python code : <code>${object.code or ''}</code></li>\n"
"<li>Interval : ${object.interval_number or '0'} ${object.interval_type or ''}"
"</li>\n"
"<li>Number of calls : ${object.numbercall or '0'}</li>\n"

View File

@ -42,9 +42,8 @@ msgid ""
"\n"
"<p>Properties of the scheduler <em>${object.name or ''}</em> :</p>\n"
"<ul>\n"
"<li>Model : ${object.model or ''}</li>\n"
"<li>Method : ${object.function or ''}</li>\n"
"<li>Arguments : ${object.args or ''}</li>\n"
"<li>Model : ${object.model_id.name or ''}</li>\n"
"<li>Python code : <code>${object.code or ''}</code></li>\n"
"<li>Interval : ${object.interval_number or '0'} ${object.interval_type or ''}"
"</li>\n"
"<li>Number of calls : ${object.numbercall or '0'}</li>\n"

View File

@ -0,0 +1,19 @@
# Copyright 2021 Tecnativa - Víctor Martínez
# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html).
from openupgradelib import openupgrade
@openupgrade.migrate()
def migrate(env, version):
template = env.ref("scheduler_error_mailer.scheduler_error_mailer")
template.body_html = template.body_html.replace(
"${object.model or ''}", "${object.model_id.name or ''}"
)
template.body_html = template.body_html.replace(
"<li>Method : ${object.function or ''}</li>", ""
)
template.body_html = template.body_html.replace(
"<li>Arguments : ${object.args or ''}</li>",
"<li>Python code : <code>${object.code or ''}</code></li>"
)