lims: use sample object with translation

This commit is contained in:
Adrián Bernardi 2023-07-03 15:30:10 -03:00
parent 2f6db516d8
commit d3dd6351a8
1 changed files with 3 additions and 1 deletions

View File

@ -3630,6 +3630,7 @@ class ResultReport(Report):
NotebookLine = pool.get('lims.notebook.line')
Sample = pool.get('lims.sample')
RangeType = pool.get('lims.range.type')
ResultsSample = pool.get('lims.results_report.version.detail.sample')
report_context = super().get_context(records, header, data)
@ -3753,11 +3754,12 @@ class ResultReport(Report):
with Transaction().set_context(language=lang_code):
t_line = NotebookLine(line.notebook_line.id)
sample = Sample(line.notebook_line.fraction.sample.id)
detail_sample = ResultsSample(line.detail_sample.id)
key = t_line.fraction.id
if key not in fractions:
fractions[key] = {
'obj': line.detail_sample,
'obj': detail_sample,
'fraction': sample.number,
'date': sample.date2,
'client_description': (