diff --git a/cal/trans.py b/cal/trans.py index 14db0095013854cb389e182933297d30657d3b4b..dbef8c25e26da9797011378ebf8a04be672b2f15 100644 --- a/cal/trans.py +++ b/cal/trans.py @@ -107,7 +107,6 @@ 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}, @@ -115,6 +114,10 @@ class Trans: "Formula": utils.get_formulars(cal_docs=cal_docs), "MeasurementData": utils.get_measurement_data(cal_docs=cal_docs)} + eakte = utils.get_eakte(cal_docs=cal_docs) + if eakte: + cert["EAkte"] = eakte + secs = sections.get_all(cert=cert) for i, sec in enumerate(secs): h = sec.get("Heading") diff --git a/cal/utils.py b/cal/utils.py index 750f5c7bd022cfe133d64329fe42ff3aa53d027a..03cda1b653b41a58e955b518b4047180cb872b81 100644 --- a/cal/utils.py +++ b/cal/utils.py @@ -45,7 +45,7 @@ def res_json(body_dict): def get_eakte(cal_docs): doc = cal_docs[-1] - return doc.get("Calibration", {}).get("EAkte", {}) + return doc.get("Calibration", {}).get("EAkte") def get_meta(cal_docs): meta = {"skip":[],