From 95f5c4af579bf0452b7373b6373bc8b5025a8efa Mon Sep 17 00:00:00 2001 From: laurentbarontini Date: Sat, 21 Mar 2026 20:00:42 +0100 Subject: [PATCH] 21.03.26 --- modules/purchase_trade/purchase.py | 9 ++++----- modules/purchase_trade/view/assay_form.xml | 4 ++-- modules/purchase_trade/view/assay_tree.xml | 1 - 3 files changed, 6 insertions(+), 8 deletions(-) diff --git a/modules/purchase_trade/purchase.py b/modules/purchase_trade/purchase.py index 5afd049..9a971df 100755 --- a/modules/purchase_trade/purchase.py +++ b/modules/purchase_trade/purchase.py @@ -689,8 +689,7 @@ class Assay(ModelSQL, ModelView): 'assay.line', 'assay', "Assay Lines" ) - document = fields.Binary("Analysis", filename='filename') - filename = fields.Char('Analysis') + analysis = fields.Many2One('document.incoming',"Analysis") class AssayLine(ModelSQL, ModelView): "Assay Line" @@ -1110,10 +1109,10 @@ class Line(metaclass=PoolMeta): if line.assays: for assay in line.assays: - if not assay.lines and assay.document: - file_data = assay.document or b"" + if not assay.lines and assay.analysis: + file_data = assay.analysis.data or b"" logger.info(f"File size: {len(file_data)} bytes") - file_name = assay.file_name or "document" + file_name = assay.analysis.name or "document" response = requests.post( "http://62.72.36.116:8006/ocr-parse-assay", diff --git a/modules/purchase_trade/view/assay_form.xml b/modules/purchase_trade/view/assay_form.xml index 0208528..f29e006 100644 --- a/modules/purchase_trade/view/assay_form.xml +++ b/modules/purchase_trade/view/assay_form.xml @@ -9,8 +9,8 @@