From 2b55d0cb3a8d8b00f0d3fdd93f4cba24e24ab52d Mon Sep 17 00:00:00 2001 From: Jan Loewe <jan.loewe@ptb.de> Date: Wed, 16 Feb 2022 08:21:02 +0100 Subject: [PATCH] fix(dcc): add missing attributes --- src/DCCDocument.ts | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/DCCDocument.ts b/src/DCCDocument.ts index 74d8aa8..23fddd1 100644 --- a/src/DCCDocument.ts +++ b/src/DCCDocument.ts @@ -1,6 +1,7 @@ import { Element, js2xml, xml2js } from "xml-js"; import { DigitalCalibrationCertificateType, DCC } from "./DCC"; +import { DSI } from "./DSI"; export class DCCDocument { _declaration: unknown; @@ -15,6 +16,10 @@ export class DCCDocument { return new DCCDocument({ digitalCalibrationCertificate: new DigitalCalibrationCertificateType({ _attr: { + "xmlns:xsi": "http://www.w3.org/2001/XMLSchema-instance", + "xsi:schemaLocation": `${DCC.namespaceUrl} ${DCC.schemaLocation}`, + "xmlns:dcc": DCC.namespaceUrl, + "xmlns:si": DSI.namespaceUrl, schemaVersion: DCC.schemaVersion, }, }), -- GitLab