diff --git a/cal/trans.py b/cal/trans.py index a75228a962bfd65db058a08700005991fd1527f5..14db0095013854cb389e182933297d30657d3b4b 100644 --- a/cal/trans.py +++ b/cal/trans.py @@ -107,6 +107,7 @@ class Trans: cert = { "RequestId": utils.get_request_id(cal_docs=cal_docs), "Meta": utils.get_meta(cal_docs=cal_docs), + "EAkte": utils.get_eakte(cal_docs=cal_docs), "Titlepage": utils.get_titlepage(cal_docs=cal_docs, countries=countries, maintainers=maintainers), "Device": utils.get_device(cal_docs=cal_docs), "Helper":{"gas_trans":self.gas_trans, "meas_type_trans":self.meas_type_trans}, diff --git a/cal/utils.py b/cal/utils.py index 41d994b71602e417ace17c5434f561a4cbfe7a2d..750f5c7bd022cfe133d64329fe42ff3aa53d027a 100644 --- a/cal/utils.py +++ b/cal/utils.py @@ -43,6 +43,10 @@ def return_version(version): def res_json(body_dict): return jsonify(body_dict) +def get_eakte(cal_docs): + doc = cal_docs[-1] + return doc.get("Calibration", {}).get("EAkte", {}) + def get_meta(cal_docs): meta = {"skip":[], "std":[],