lims_email: results report name format: add sample_label as variable

This commit is contained in:
Adrián Bernardi 2023-07-20 18:26:01 -03:00
parent d3dd6351a8
commit 74ce992cd1
2 changed files with 5 additions and 0 deletions

View File

@ -121,11 +121,13 @@ msgid ""
"Available variables (also in upper case):\n"
"- ${number}\n"
"- ${sample_number}\n"
"- ${sample_label}\n"
"- ${party_name}"
msgstr ""
"Variables disponibles (también en mayúsculas):\n"
"- ${number}\n"
"- ${sample_number}\n"
"- ${sample_label}\n"
"- ${party_name}"
msgctxt "model:ir.action,name:act_results_report_format"

View File

@ -299,6 +299,8 @@ class ResultsReport(metaclass=PoolMeta):
'number': getattr(self, 'number', None) or '',
'sample_number': (sample and
sample.notebook.fraction.sample.number or ''),
'sample_label': (sample and
sample.notebook.fraction.sample.label or ''),
'party_name': sample and sample.party.rec_name or '',
}
for key, value in list(substitutions.items()):
@ -801,6 +803,7 @@ class ReportNameFormat(ModelSQL, ModelView):
help=("Available variables (also in upper case):"
"\n- ${number}"
"\n- ${sample_number}"
"\n- ${sample_label}"
"\n- ${party_name}"))
@classmethod